PB+WebService数据库处理框架演示版安装简介.doc

PB+WebService数据库处理框架演示版安装简介.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PB+WebService 数据库处理框架演示版安装说明 片头语:本人用了PB多年,从PB6.5到PB11,一直绝对PB是个好东西,开发C/S的ERP应用相当不错,开发快捷,DW功能强大,但是随着Internet网络的发展,越来越要求应用能够支持互联网运行平台,为此结合项目,我开发了PB+Webservice平台,并成功的用于多个项目,在保留PB开发前端界面的优势,又弥补了PB的不足。 金色麦田 QQ:993060860 最后提示:请在安装和运行过程中,防火墙提示访问时,请点击允许,否则程序可能无法运行。 平台简介 本例程说明 实现在Internet环境下调用WebService进行数据交互的框架 本框架已经封装了Oracle10i、Sybase12.5、SqlServer2005的JDBC连接,数据库查询、语句执行等各种数据库处理 通过本框架,你可以迅速的在原有C/S开发平台下的各种程序体的基础上开发出基于互联网的应用程序 系统原理 《PB开发前端界面处理》---《通过本框架》----《事务服务器处理(Tomcat,Weblogic等)》----《调用JDBC连接池》----《执行相关数据库处理语句》----《通过本框架数据压缩返回》----《PB进行数据反映处理》 本框架已经成功应用于多个互联网应用项目中。 用法和函数说明 首先、定义一个全局的变量 guo_webdb 变量名 变量名 = create guo_webdb 其次、对guo_webdb中的各个连接参数赋值,即可使用,具体见例程 函数说明: uof_dbtest 测试数据库是否连接成功 uof_dbgetsqlline 直接将查询语句发到服务端,返回查询结果数据流 uof_dbgetsqlfile 直接将查询语句发到服务端,返回查询结果压缩文件 uof_dbexecsql 直接将执行语句发到服务端。 函数返回 以上函数返回结果,全部在guo_webdb.istr_sql中,istr_sql的结构同Sqlca guo_webdb.istr_sql.sqlcode 为语句执行结果状态 guo_webdb.istr_sql.sqlcount 为语句执行结果影响条数 guo_webdb.istr_sql.sqlerrtext 为语句执行结果错误信息 …… 数据返回格式: 通过uof_dbgetsqlline和uof_dbgetsqlfile函数得到的数据一个为string内存对象,一个为文本文件,文件格式为列间用”~t”分割,行间用”~n”分割,可以直接import进数据窗口. 优点 1、通过自己开发的控件,实现PB通过互联网调用WebService进行数据通信,速度快,稳定避免了PB10以上开发的WebService程序速度慢,占有内存大的各种问题。 注:本人原来项目就是用PB自带的WebService进行开发,系统运行没有问题,一旦上线后数据量大时就出现速度相当慢,而且前端执行每次调用,内存会上升1M,200次查询后系统占用内存将达到300M以上,不得不退出应用,重新进入。 PB自带的WebService调用根本不能商用,速度奇慢,内存消耗奇快,而且不释放。 2、本框架下的数据库处理基本类似Transaction的数据返回方式,上手快,效率高,具体见程序。 3、采用JAVA连接池,占有系统资源小,数度快。 4、正式版中系统提供全套的数据处理功能,以及相关示例,具体提供: 连接WebService可以使用代理方式连接,解决不能直接上网用户的使用 提供WebService用户认证功能,防止非法用户登陆 数据库执行语句处理 (1-1000条)小数据直接查询或存储过程查询处理 (1000-10万条)大数据的服务端压缩,客户端解压读取处理方式,数度相当快; 提供成熟的PB前端处理对象,包括数据窗口修改后获取相关数据库执行语句、下拉数据窗口赋值等各种基于本框架下开发应用可能用到的例程。 ……. 注意事项 1、由于本试用版中,去掉了文件返回数据结果的处理,保留了直接数据返回的处理,所以只能处理1000条以下的数据,大于1000条,可能会无法返回数据,并报错,采用文件压缩传递时可以最多传递十万条以上的数据结果,并且压缩后数据包就100K-200K,速度快。 如果需要带文件压缩传递的演示程序请联系我,谢谢! 2、查询数据量大时,需要配置Tomc

文档评论(0)

wx171113 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档