利用 Powerbuilder11/12 + Webservice 开发分布式三层应用 济济 南南 铁铁 路路 局局 烟烟 台台 车车 务务 段段 赵赵 工工 pb+w ebservice 开发分布式三层应用 (演示或测试例程代码:WebserviceExample.rar) 一、 WEBSERVICE 服务端的开发 1、新建立一个 workspace 工作区 先择 FILE 菜单下的 NEW,选择标签页‘Workspace’新建一个工作区。 点击后出现下图 在文件名处输入工作区的名称,假设我们的工作区名为 webserver,单击保存按钮。这样工作区就建立成功了。 利用 Pow erbuilder11/12 + Webservice 开发分布式三层应用 济济 南南 铁铁 路路 局局 烟烟 台台 车车 务务 段段 赵赵 工工 2、建立一个.net w eb service 应用 点击 FILE 菜单下的 NEW 选中 .net w eb service 点击 ok 按钮 利用 Powerbuilder11/12 + Webservice 开发分布式三层应用 济济 南南 铁铁 路路 局局 烟烟 台台 车车 务务 段段 赵赵 工工 点击 next 按钮 点击 next 按钮 这里我们不修改 pbl 库名,当然你可以按你的意思修改库名,点击 next 按钮。 一直点 Next 按钮直到出现 利用 Powerbuilder11/12 + Webservice 开发分布式三层应用 济济 南南 铁铁 路路 局局 烟烟 台台 车车 务务 段段 赵赵 工工 这里需要注意一点,如果你当前的 IIS 端口,不是默认的 80 ,假设是 7000 的话,那么在 localhost 后面要加上“:7000” ,。再点击一次 next 直到 finish 按钮。 3、连接数据库 (建立测试环境所用文件 CreateENV.sql) 我们先来建立一个数据库的连接以为后期的 webservice 服务提供一个连接。 打开系统生成的 n_webservice 对像 利用 Pow erbuilder11/12 + Webservice 开发分布式三层应用 济济 南南 铁铁 路路 局局 烟烟 台台 车车 务务 段段 赵赵 工工 在其 constructor 里面写上 SQLCA.DBMS = "ODBC" SQLCA.AutoCommit = False SQLCA.DBParm = "ConnectString='DSN=localdbora8;UID=scott;PWD=tiger',PBCatalogOw ner='scott'" 我是拷贝的 这里你可以修改成你的数据库连接参数。 数据库连接建立完成后,我们再建立一个 uf_retrieve 的方法用来提取数据库数据 利用 Powerbuilder11/12 + Webservice 开发分布式三层应用 济济 南南 铁铁 路路 局局 烟烟 台台 车车 务务 段...