利用powerbuilder开发web应用

利用powerbuilder开发web应用

ID:9785882

大小:30.00 KB

页数:10页

时间:2018-05-09

利用powerbuilder开发web应用_第1页
利用powerbuilder开发web应用_第2页
利用powerbuilder开发web应用_第3页
利用powerbuilder开发web应用_第4页
利用powerbuilder开发web应用_第5页
资源描述:

《利用powerbuilder开发web应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DOC格式论文,方便您的复制修改删减利用PowerBuilder开发WEB应用(作者:___________单位:___________邮编:___________)摘要介绍了几种PowerBuiler开发WEB应用的几种方法,分析其原理和结构,并给出了用WEB.PB开发简单的网上应用的实例.关键词WEB应用;CGI;分布式应用AbstractThemethodsofdevelopingwebapplicationusingpowerbuilerandthestructureofthatareintroduced.AnexampleofshoppinginInternetdevelope

2、dDOC格式论文,方便您的复制修改删减usingweb.pbisgiven.1引言随着计算机网络技术的日趋成熟,Internet的发展迅速,Internet应用开发将是现在和将来信息系统开发的主要技术方向之一。PowerBuilder是Sybase公司推出的用于企业级应用的开发工具,该工具不仅具有Client/Server应用的各种先进技术,还提供了基于浏览器/服务器的应用开发模式.2 PowerBuilder中的WEB应用模块PowerBuilder中含有开发WEB应用的模块,通过这些模块可以连接WEB服务器与PowerBuilder应用.该模块包括以下及部分,Web.PB:是几个可以

3、在WEB服务器上执行的程序,被服务器激活后,调用PowerBuilder应用,完成客户端任务和对数据库的事务操作.Plug_ins(插入件):包括Windowplug_in和DatawindowPlug_in,此方式可将PowerBuilder对象嵌入到页面中,在浏览器端执行PowerBuilder应用.WindowActivex: 此方式与Windowplug_in类似,所不同在于该方式可以和HTML中的JavaScripts,VBscripts交互.本文主要讨论利用Web.PB开发WEB应用.DOC格式论文,方便您的复制修改删减3 利用Web.PB开发WEB应用Web.PB本身就是一

4、个CGI程序,它提供了从服务器到PowerBuilder应用的访问.所以在Web.PB之上,可以利用PowerBuilder的强大功能开发复杂的WEB应用,如采用PowerBuilder的PowerScripts语言环境,数据窗口技术等.PowerBuilder的WEB应用构建前提是分布式应用体系.PowerBuilder的客户端应用分布到WEB服务器上,可将Web.PB看作为客户端应用.当客户端应用Web.PB被WEB服务器激活后,调用PowerBuilder的服务器应用,执行在服务器应用中定义的方法,实现业务逻辑,如下图所示:这种模式是真正的“廋”客户机模式,客户端不需要安装其它软件

5、,只安装浏览器软件.所有的事务操作都在服务器端完成,下面将结合实例详细说明:DOC格式论文,方便您的复制修改删减利用PowerBuilder开发一个网上购书应用.对于分布式PowerBuilder应用,首先应向客户Web.PB指明PowerBuilder服务器应用在网络上的位置(Location),其应用名,使用文件PBWEB.INI来记录服务器应用信息.在此例中,取服务器应用名为TUTORIAL,Driver=Winsock,Application=10099/tcp,Location=Localhost.建一个数据库(book_dealing)其中有三个表,分别为:“book”:b_

6、name,b_no,b_publisher,b_price,b_num“customer”:c_name,c_tel,c_addr“dealing”:b_name,c_name,d_num,d_time建一个数据窗口dw_book,其SQL语法为:SELECT“book”.”b_name”,“book”.”b_no”,“book”.”b_publisher”,“book”.”b_price”DOC格式论文,方便您的复制修改删减,“book”.”b_num”FROM“book”创建PB服务器应用的用户界面。在窗口w_server上有两个按钮cb_1,cb_2,再定义一个transport类

7、型的实例变量mytransport,cb_1的clicked事件有关程序如下:..........mytransport=createtransportmytransport.driver=“winsock”mytransport.location=“localhost”mytransport.application=“10099”DOC格式论文,方便您的复制修改删减.........创建一个不可视的用户对象u_internet,定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。