1.把c:\program files\sybase\shared\powerbuilder下面的pbsoapclient90.pbd加入target.
2.创建web service代理
点:File->News->Project->Web service Proxy Wizrd
下一步会提示你输入WSDL文件,点击浏览选择webservice服务器端提供的wsdl接口文档,比如(附檔wsdl.rar):
http://172.18.60.39:8080/person/wsdl
点击下一步,会自动出现WSDL文件中的Service.点击下一步,系统默认选择ServiceSoap,紧接着输入proxy name(代理对象名)前綴,输入My.后面的几项按默认即可。
完成后是编译代理对象的界面。会出现:
Web Service Generator Project Status
Deployment PBL: E:\whz\PBWebService\pb9\smsweb.pbl
Clear PBL on build: No
Confirm overwrites: No
WSDL Location: http://172.18.60.39:8080/person/wsdl
Services selected :
Service Service:
PersonPort
点击编译的绿色图标,一个代理对象(mypersonport)生成了。
3.增加一個窗口放一個按鈕,調用代码样例:
SoapConnection lsc_conn
mypersonport lproxy_obj
String ls_proxy_name =&