早前曾经用PB12.5创建过WebService,并也用PB12.5创建了客户端,调用之,在之前的博客中也有简要要点记录:https://mp.youkuaiyun.com/mp_blog/creation/editor/51223325。由于项目需要,需要为同事做个Demo,现在捡起来,又有些陌生啦,现在把过程记录下,供自己或有元人分享。
工具PB12.5
操作系统:Win10
目录
一、创建服务端WebService及源码发布
- 创建WebService服务端。用向导即可,工作区、New、Target、.Net Web Service,一步一步即可

成品如下图所示:

- 然后就可以在对象n_webservicedemo中,增加自定义函数,发挥吧!我先弄个加法哈

这个方法就会在发布对象的Objects中列出来,把需要的勾上,发布即可

- 等等!往哪发布呢?正常应该是Deploy页签的Deploy directly to IIS,端口不 填的话,默认是80。前提是IIS服务得起来

- IIS如下,可以新建一个站点,把端口设置成其它,比如我设置为8101,以不和默认的冲突,这样的话,在PB端设置时,可以把IIS Server asddress设置为localhost:8101

本文介绍了如何使用PowerBuilder12.5创建WebService服务端和客户端,包括在Win10环境下配置IIS,解决HTTP错误403.14和404.17,以及通过代理服务调用WebService的方法。还提到了通过XMLHttp请求以适应鉴权需求的场景。
最低0.47元/天 解锁文章
2万+





