PB11中的WebService DataWindow:简易获取跨组织数据教程
3星 · 超过75%的资源 需积分: 10 37 浏览量
更新于2024-09-19
收藏 466KB PDF 举报
PB Webservice Datawindow教程详解
PB11的新版本引入了Web服务(WebService)作为Datawindow数据源的功能,这一改变极大地扩展了开发者在构建数据窗口应用时的数据获取途径。以前,数据连接通常涉及数据库连接设置、账号管理等复杂步骤,但通过WebService,这些繁琐的问题在客户端可以被简化,特别适用于跨组织或由其他管理员管理的数据源。
以下是如何利用PB11的Webservice数据源创建一个Datawindow应用程序的步骤:
1. **新建Datawindow**:首先,打开PB11,创建一个新的Datawindow,选择"Tabular"格式,这将为你后续的数据展示提供基础布局。
2. **选择数据源**:在数据源选项对话框中,点击"WebService"选项,这是关键步骤,因为这标志着将使用Web服务作为数据来源。
3. **指定WSDL文件**:在接下来的对话框中,输入Web服务的WSDL文件地址,例如"http://www.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL"。WSDL文件包含了Web服务的接口定义和操作细节。
4. **选择服务**:在服务列表中,找到并选择合适的Service,如"CountryInfoService"。这是调用Web服务的主要入口点。
5. **选择方法**:接着,从提供的服务中选择具体的方法,如"ListOfCountryNamesByName"。这个方法决定了我们从Web服务中获取哪一类数据。
6. **设置ResultSet**:将返回值设置为Datawindow的结果集。尽管在这个例子中可能只有一个返回值,但建议查看对话框中的说明,确保了解可用的参数类型,以便正确配置。
7. **理解参数类型**:在选择ReturnValue的同时,注意了解返回参数的类型和含义,这对于正确解析和展示Web服务返回的数据至关重要。
通过以上步骤,开发者可以轻松地将PB与远程Web服务集成,实现跨平台的数据获取和处理,提高开发效率,并且减少了客户端的维护负担。这是一种强大的工具,尤其是在需要访问分布在不同系统或网络环境中的数据时,能够显著简化开发流程。随着对WebService Datawindow的深入理解和实践,可以进一步探索更多的数据交互可能性。
406 浏览量
2012-11-30 上传
2018-07-15 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
lc_ren2002
- 粉丝: 0
- 资源: 10
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章