webservice介绍以及发布



        webservice 介绍以及发布

 

       这次主要简单介绍下webservice的概念以及发布,以前也很少接触webservice,由于这次的项目中要用到,所以就学习了一下,有不懂的地方也向同事请教过,特记录下来……

     一:webservice 

      1.什么是webservice?

              从表面上看,Web Service就是一个应用程序,它向外界暴露一个能通过Web调用的API。
       也就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把这个调用Web Service的应用程序叫做客户端,而把原来的Web Service应用程序称之为服务器。

       2.webservice的体系结构?

            UDDI ---->统一描述、发现和集成协议

            WSDL---->Web Service功能描述语言

            SOAP---->简单对象访问协议
            XML---->数据格式
            HTTP----->超文本传输协议
       3.webservice的基本特征以及实现方式?
           基本特征:  --语言的独立性
                               --平台的独立性
                              --松散耦合的实现方式
                              --使用开放标准的技术(XML)
            实现方式: 1.jdk 1.6以上
                                2.第三方: axis (axis1、axis2)
                                3.第三方:xfire
                                4.第三方: xcf

    二:Axis2

       1.什么是Axis2?

             Web Service是现在最适合实现SOA(面向服务架构)的技术,而Axis2是实现Web Service的一种技术框架(架构)。

        2.Axis2安装?

             1>下载:axis2-1.6.2-bin.zip,axis2-1.6.2-war.zip ,下载地址:http://axis.apache.org/axis2/java/core/

              2>axis2-1.6.2-war.zip解压,将压缩包内的axis2.war部署到%TOMCAT-HOME%/webapps下,启动tomcat,访问http://localhost:8080/axis2/看是否正常,如出现下面图片,则安装成功。

                  

猜你喜欢

转载自jiangkai0619.iteye.com/blog/1954105