WebServices

WebServices

1.什么是WebServices

WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用.

使用协议:soap协议

数据载体:xml

2.简单实例

⑴.创建服务端(新建Web Services 工程)目录结构如下:

110048_GBuc_2601381.png 

⑵.编写提供客户端调用的方法并发布服务:

110135_lE3Y_2601381.png 

发布完之后在浏览器中输入刚刚发布的地址测试一下:

110152_K0BX_2601381.png 

 

⑶.编写客户端调用WebServices接口(新建Web Services工程)

运行cmd使用批处理命令自动生成目录结构

格式:wsimport -s "src目录" -p “生成类所在包名” -keep “wsdl发布地址”

例子:wsimport -s D:\MyEclipseProgram\WebServicesClient\src -p com.client 

            -keep http://localhost:9000/WebServices/MyServices?wsdl

110400_pv4s_2601381.png 

⑷.刷新工程,查看自动生成目录结构如下:

110421_Qd0U_2601381.png 

⑸.编写测试类调用WebServices接口中的方法

110440_EYgn_2601381.png 

3.WebServices总结

WebsServices可以实现跨平台跨语言和客户端之间使用SOAP协议传输xml数据。

 

转载于:https://my.oschina.net/u/2601381/blog/708192

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值