PowerBuilder与Visual Studio .NET集成:调用Web Services教程
5星 · 超过95%的资源 需积分: 10 126 浏览量
更新于2024-09-15
2
收藏 399KB DOC 举报
"这篇文章主要讲解了如何在PowerBuilder中调用使用Visual Studio .NET创建的Web服务,包括在Visual Studio中构建Web服务的过程以及在PowerBuilder中设置Web服务客户端的方法。"
在Visual Studio .NET中创建Web服务的步骤如下:
1. 启动Visual Studio 2005,新建一个项目,并选择ASP.NET Web服务项目类型。
2. 通过项目向导,一个默认的`HelloWorld()`服务函数会被创建。你可以在此基础上添加更多的服务方法,例如`AddService(int variable1, int variable2)`,这个方法会接收两个整数参数并返回它们的和。
3. 在完成编码后,可以通过浏览器预览Web服务,查看服务的说明文档(asmx文件)。
在PowerBuilder中调用.NET Web服务的步骤包括:
1. 开发机器上需要安装wsdl.exe工具,这是一个用于解析WSDL文件并生成.NET程序集的命令行工具,通常随.NET SDK一起安装。
2. 使用wsdl.exe工具解析Web服务的WSDL文件,生成C#代码,这将用于构建.NET Web服务的客户端代理类。
3. 导入PowerBuilder的Web服务扩展文件`pbwsclient105.pbx`,该文件包含了处理SOAP调用所需的对象,如`soapconnection`和`soapex`,它们简化了与Web服务交互的过程。
4. 在PowerBuilder系统树中,右键点击PBL,选择导入`pbwsclient105.pbx`文件,将其添加到项目库中。
5. 使用导入的对象创建PowerBuilder的Web服务客户端,调用之前在Visual Studio中定义的服务方法。
文章指出,读者需要具备PowerBuilder 10.5或更高版本的基础知识,以及对.NET环境和Web服务的理解。通过以上步骤,开发者可以有效地集成PowerBuilder和.NET Web服务,实现两者的交互。在实际开发中,这有助于充分利用各自平台的优势,提高应用的灵活性和可扩展性。
2009-05-18 上传
2012-03-16 上传
2024-11-03 上传
2024-11-03 上传
2024-11-03 上传
2024-10-28 上传
2024-10-28 上传
2024-10-28 上传
happysky
- 粉丝: 18
- 资源: 32
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍