Advertisement

使用PB 11.5编写并实现的Webservice(基于XML)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本简介介绍如何利用PowerBuilder 11.5开发Web服务,通过XML技术实现实例化、定义及发布SOAP Web服务的过程。 pb11.5编写的webservice 使用了DW 提供服务返回XML;通过vs2008 调用PB webservice 读取库数据及入库的完整源码包括数据库结构,这对PB WEBSERVICE开发方面有很大的帮助。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 使PB 11.5WebserviceXML
    优质
    本简介介绍如何利用PowerBuilder 11.5开发Web服务,通过XML技术实现实例化、定义及发布SOAP Web服务的过程。 pb11.5编写的webservice 使用了DW 提供服务返回XML;通过vs2008 调用PB webservice 读取库数据及入库的完整源码包括数据库结构,这对PB WEBSERVICE开发方面有很大的帮助。
  • PB 11.5 图表方法,直接调
    优质
    本教程详细介绍了如何在Python中使用matplotlib库实现PB 11.5图表,并提供直接调用的方法和代码示例。适合初学者快速上手。 直接调用就可以生成图形,很方便。这是11.5版本的源代码。
  • 使ICSharpCode.SharpZipLib.dllPBGzip压缩及C#PBDLL方法
    优质
    本文章介绍如何利用ICSharpCode.SharpZipLib库在PowerBuilder中实现GZIP数据压缩,并提供一种将C#代码封装为PB可调用的DLL的方法。 使用C#编写可以在PowerBuilder(PB)环境中使用的DLL方法的例子是实现Gzip压缩功能。此例子利用了ICSharpCode.SharpZipLib.dll库中的相关方法来完成这一任务。 具体步骤包括: 1. 首先确保已经安装或引用了ICSharpCode.SharpZipLib.dll。 2. 创建一个新的C#类库项目,并添加对ICSharpCode.SharpZipLib的引用。 3. 在你的类中,使用GzipStream或者其他相关方法来实现压缩和解压的功能。 下面是一个简单的示例代码片段: ```csharp using System.IO; using ICSharpCode.SharpZipLib.GZip; public class GZIPHelper { public byte[] Compress(byte[] data) { using (var ms = new MemoryStream()) { using (GZipOutputStream gzipStream = new GZipOutputStream(ms)) { gzipStream.Write(data, 0, data.Length); } return ms.ToArray(); } } public byte[] Decompress(byte[] compressedData) { using (MemoryStream inputStream = new MemoryStream(compressedData)) { using (GZipInputStream gzipInputStream = new GZipInputStream(inputStream)) { const int bufferSize = 4096; byte[] buffer = new byte[bufferSize]; using (MemoryStream outputStream = new MemoryStream()) { int sourceBytes; while ((sourceBytes = gzipInputStream.Read(buffer, 0, bufferSize)) > 0) outputStream.Write(buffer, 0, sourceBytes); return outputStream.ToArray(); } } } } } ``` 以上代码定义了一个名为GZIPHelper的类,其中包含两个方法:Compress用于压缩数据,Decompress用来解压已经经过gzip格式处理的数据。这些函数可以直接在PB项目中通过导入相应的DLL文件来使用。 请根据具体需求调整和优化上述示例代码以适应不同的应用场景或环境配置要求。
  • WebservicePB接口
    优质
    本实例展示了如何在编程环境中通过PowerBuilder(PB)调用Web服务接口,提供了详细的代码示例和步骤说明,帮助开发者理解和实现WebService与PB应用之间的交互。 PB9调用webservice实例。DOM组合并解析xml是接口常用的方法之一。下载相关资源后,可以建立自己测试的webservice环境,因为开发过程中需要连接到webservice服务才能进行操作。
  • PB 11.5 安装程序
    优质
    PB 11.5安装程序旨在帮助用户快速简便地完成PowerBuilder 11.5开发环境的部署。该程序支持自定义安装选项,确保满足不同开发者的需求。 pb11.5安装包及安装程序提供下载,欢迎收藏使用。本资源可通过网盘获取。
  • PB 11.5 运行环境
    优质
    PB 11.5运行环境介绍的是PowerBuilder 11.5版本软件所需的操作系统、硬件配置及兼容性要求等信息,帮助开发者确保其开发环境满足应用需求。 PB11.5运行所需环境,在发布PB11.5开发的程序时,只需将环境文件直接拷贝到操作系统的system32文件夹下即可完成绿色安装。
  • 黄国酬 dw2xls pb 11.5
    优质
    《黄国酬dw2xls pb 11.5版》是一款由开发者黄国酬设计的应用程序,它能够将dwg格式文件转换为excel表格,方便用户进行数据管理与分析。 《黄国酬 dw2xls pb11.5版》是一款由黄国酬开发的软件工具,主要用于将数据库中的数据导出为Excel格式。此版本专为PowerBuilder 11.5设计,而PowerBuilder(PB)是Sybase公司的一款强大的可视化数据库应用开发工具,在企业级应用开发中广泛应用。在 PB11.5 版本中,它提供了更加强大的功能和改进的用户界面,以满足开发者的需求。 黄国酬的 dw2xls 工具能够帮助开发者将 PowerBuilder 中的数据窗口(DataWindow)对象中的数据轻松转换成Excel文件,在数据报表生成、数据分析以及数据共享等方面具有显著优势。数据窗口是PB中一个核心组件,用于处理和显示数据库中的数据,它的灵活性和可定制性使得数据展示和操作变得简单。 使用 dw2xls,用户可以避免手动复制和粘贴大量数据的繁琐过程,只需通过简单的操作就能实现批量转换。这对于需要频繁进行数据导出的业务场景来说,大大提高了工作效率。同时,该工具可能支持多种数据源,包括但不限于SQL Server、Oracle、MySQL等,能够适应各种企业环境。 在 PB11.5 版本的 dw2xls 中,可能包含以下特性或改进: 1. 支持最新的 PowerBuilder 特性:如 PB11.5 的新数据窗口控件和新的图形用户界面元素。 2. 更高效的转换算法:优化了数据读取和写入的速度,使得大规模数据转换更快。 3. 强大的错误处理机制:在转换过程中遇到问题时,有完善的错误报告和处理方法。 4. 用户友好的界面设计:提供直观的设置导出选项和执行任务的操作面板。 5. 高度自定义功能:允许用户根据需要调整Excel格式,如列宽、字体、颜色等。 6. 批量转换支持:可以一次性处理多个数据窗口对象,节省时间。 在实际使用中,用户通常先在PowerBuilder环境中配置好数据窗口,然后利用 dw2xls 工具进行导出。这包括设置输出路径、选择要导出的数据窗口对象以及指定具体的导出格式等步骤。对于企业而言,这种工具可以显著提升数据管理和分析的工作效率,并降低人力成本。 《黄国酬 dw2xls pb11.5版》是 PowerBuilder 开发者必备的数据处理工具之一,它简化了PB应用程序与Excel之间的数据交互,为那些需要频繁在PB和Excel之间转换数据的用户提供了高效且实用的解决方案。
  • PBLIS接口方案
    优质
    本方案探讨了利用PowerBuilder(PB)开发实验室信息管理系统(LIS)接口的方法和步骤,旨在提高系统间的兼容性和数据交换效率。 由PB编写的生化设备COM口或网口通讯解决方案包包括AU5800双向、罗氏P800、7600以及常见血凝、血小板、荧光分析及微生物设备等。
  • 使Java获取WebServiceXML数据方式
    优质
    本篇文章主要讲解如何利用Java语言从WebService接口中提取并处理XML格式的数据,适用于初学者入门学习。 本段落主要介绍了使用Java访问WebService并返回XML数据的方法,并分享了操作WebService的相关技巧。有需要的读者可以参考这些内容。