在用J2EE版的ECLIPSE学习WEBSERVICE的时候发现原来直接用该ECLIPSE就可以创建webservice,然后就自己动手用ECLIPSE自带的功能来建立WEBSERVICE服务端和客户端。网上相关内容很多,下面就说说我是怎么做的。

  服务端

  先编写好服务接口及实现类,如图:

webserive学习记录3-eclipse创建webservice-LMLPHP

  然后在新建一个webservice服务

webserive学习记录3-eclipse创建webservice-LMLPHP

webserive学习记录3-eclipse创建webservice-LMLPHP

  1中为我们编写的实现类,2中配置服务器,所用的webservice框架,所在的工程,3的解释如下

webserive学习记录3-eclipse创建webservice-LMLPHP

webserive学习记录3-eclipse创建webservice-LMLPHP

webserive学习记录3-eclipse创建webservice-LMLPHP

  这里可以启动服务器。

webserive学习记录3-eclipse创建webservice-LMLPHP

webserive学习记录3-eclipse创建webservice-LMLPHP

webserive学习记录3-eclipse创建webservice-LMLPHP

  这里可以发请求对接口进行调用。

  生成的代码如下:

webserive学习记录3-eclipse创建webservice-LMLPHP

  客户端

  新建一个客户端项目,然后新建一个webservice client,

webserive学习记录3-eclipse创建webservice-LMLPHP

   1是webservice服务的wsdl地址,2与建立服务端时类似,分别是选择服务器,选择所用webservice框架,与webservice客户端所属的工程,

webserive学习记录3-eclipse创建webservice-LMLPHP

  生成的客户端代码如下:

webserive学习记录3-eclipse创建webservice-LMLPHP

  最后新建一个测试类来测试我们的服务,如下:

webserive学习记录3-eclipse创建webservice-LMLPHP

  测试结果如下:

webserive学习记录3-eclipse创建webservice-LMLPHP

  项目代码:https://files.cnblogs.com/files/liunianfeiyu/eclipsewebservice.rar

05-07 15:42