在网上找了一个pb11的博客http://blog.chinaunix.net/u/29025/ ,从博客中看,该作者研究pb11有好长时间了。
今天试着用pb11调用.net写的web service
步骤如下:
1、pb中新建应用
2、选择应用,选择右键,选择“new”,选择“project”,选择“web service proxy wizard”
3、点击“下一步”,选择“use .net engian”,点击”下一步“,输入”http://localhost/service.asmx“
4、点击”下一步“,输入代理项目的名称”test_ws“,完成。
5、选择该项目,然后选择右键,选择”deploy“,会生成两个类(因为我的web service有soap头,所以是两个)
6、建立窗口,添加一按钮,在单击事件中写入下面代码
soapconnection con
con = create soapconnection
test_wsservice test_ws
long rtn
rtn = con.CreateInstance(test_ws,'test_wsservic