return\ + (a + b) + \ \ + \ + (a - b); }
}
右键java文件,选择创建webservice
Next,选择需要创建的方法
Next,点击Start Server开启服务,finish即可 也可在第一步直接默认选项,点击finish
创建完后可在WebContent/wsdl/找到对应的wsdl文件
2.3 SOAP 2.3.1 SOAP简介
SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。 SOAP包含元素:
必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息 可选的 Header 元素,包含头部信息
必需的 Body 元素,包含所有的调用和响应信息
可选的 Fault 元素,提供有关在处理此消息所发生错误的信息 SOAP 方法指的是遵守 SOAP 编码规则的 HTTP 请求/响应。
HTTP + XML = SOAP
SOAP 请求可能是 HTTP POST 或 HTTP GET 请求。
2.3.2 SOAP实例
在下面的例子中,一个 add请求被发送到了服务器。此请求有2个参数(a,b);响应中则会返回一个 addReturn参数 Soap请求:
POST http://192.168.193.196:8050/WSDL/services/HelloWorld HTTP/1.1 Accept-Encoding: gzip,deflate
Content-Type: text/xml;charset=UTF-8 SOAPAction: \Content-Length: 269 Host: 192.168.193.196:8050 Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=utf-8 Transfer-Encoding: chunked
Date: Mon, 15 Sep 2014 06:39:27 GMT
xmlns:xsi=\ a+b=110.0 a-b=-90.0
蓝色部分为Soap消息,包含了Envelope,Body两个必须元素,body元素包含了请求和返回的内容 详细学习网址
http://www.w3cschool.cc/soap/soap-tutorial.html
3 安装卸载
3.1 下载
http://www.soapui.org/Downloads/download-soapui-pro.html 专业版需申请lisence,有效期14天
本次已下载“SoapUI-x32-5.0.0”和“SoapUI-Pro-x32-5.1.2”存放在 SVN\\tools\\
3.2 安装
安装一路next就ok,专业版注意勾选JDBC驱动,也可参考官方教程 http://www.soapui.org/Getting-Started/installing-on-windows.html
3.3 卸载
通过控制面板——卸载程序卸载,或者直接通过soapui的uninstall卸载
4 工具介绍
4.1 工具简介
略,详情参考官方文档
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库SoapUI5.1教程(2)在线全文阅读。
相关推荐: