webservice初涉

webservice 即web服务,它是一种跨编程语言跨操作系统平台的远程调用技术。采用soap协议进行传输,使用wsdl作为描述语言,即webservice的使用说明书。都属于w3c标准。xml是webservice的跨平台的基础,xml的主要优点是它既与平台无关,又与厂商无关。1.soap = http + xml 简单对象访问协议,基于xml,使应用程序通过http来交换信息。
2.wsdl 是 webservice的使用说明书 基于xml的 用于说明webservice以及其函数,参数,返回值。
jax_ws 编程思路:
1.编写SEI service endpoint interface
2.发布服务类


webservice初涉_第1张图片
Paste_Image.png

3.根据服务地址查看wsdl说明书

webservice初涉_第2张图片
Paste_Image.png

webservice初涉_第3张图片
Paste_Image.png

4.根据wsdl生成客户端代码 wsimport -s . -p 包名 wsdl地址生成客户端代码

webservice初涉_第4张图片
Paste_Image.png

5.客户端调用

webservice初涉_第5张图片
Paste_Image.png
webservice初涉_第6张图片
Paste_Image.png

你可能感兴趣的:(webservice初涉)