首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

java jdk1.6内置支持的webservice应用示例

2012-10-12 
java jdk1.6内置支持的webservice使用示例webService是一种跨语言的系统间交互标准。在java中使用webservic

java jdk1.6内置支持的webservice使用示例

webService是一种跨语言的系统间交互标准。在java中使用webservice根据服务器端的服务根据描述生成WSDL文件,并将应用与此WSDL文件一起放入HTTP服务器中,借助服务工具根据WSDL文件生成客户端STUB代码。此代码的作用是将产生的对象请求信息封装成标准的SOAP格式数据,并发送到服务器端,服务器端根据接收到的SOAP格式数据进行转换,并最终通过反射调用响应类的响应方法。

?

jdk 6中集成了WEB service的支持,通过WebService 的annotation来暴露服务的实现,并通过Endpoint.publish将服务发布到指定的地址,客户端通过wsimport来访问响应地址的wsdl文件,生成调用服务器端服务的stub类信息,客户端即可通过生成的类来调用服务器的服务了。

?

具体示例如下:

?

1.对外暴露的接口

?

?

        5.然后我们编写客户端的调用代码

        ?

        ??import localhost.client.MyWebService;

          7.我们看下最终生成客户端服务调用的类内容

          ?

          ?

            class);??
          1. ????}??
          2. ??
          3. } ?

热点排行