转自http://5894434.blog.51cto.com/5884434/986195
实现过程
1) 首先发起一个http-get请求
2) 拿到请求参数并把它作为查询数据库的条件获得返回一个值
3) 根据webservice服务端格式要求把2中得到的值封装成soap请求发给服务端
4) 获得从服务端得到的返回值(xml)以http-post的方式返回给客户端
流程图
准备工作
数据准备
在要用到的tibero数据库中建一张表UPESB.weather
WebService服务端准备
在网上找一个提供天气查询的webservice接口,找到其wsdl文件的url,如此例子中的http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
UPESB Adapter 发布
登录192.168.0.218/9080/upesb
用户名:admin
密码:admin
点击Service Map 中的Adapter Map后进行相应适配器的发布
HTTP IN Adapter的发布,context path填写/test,编码方式填写utf-8
DB OUT Adapter的发布,Connection pool type 选择Data Source,Data Source name填写jdbc/upesb_sqm_rm
Web Service Out Adapter的发布,给一个Adapter name剩下按默认填写即可
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27716745/viewspace-743003/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/27716745/viewspace-743003/