考试网 >> IT认证 >> 水平 >> 系统工程师 >> 用Powerbuilder开发WEB数据库

用Powerbuilder开发WEB数据库

发布时间:2006-06-28 02:25     点击:
分页:上一页  1 [2] 3 4 5 6 7  下一页

  在图1所示的的结构下,PB提供了Internet应用的两种访问方式。这两种访问方式是:

  ·基于Plugin(插入件)的Client/Server方式

  ·基于Web.PB的Browser/Server方式

  对应于这两种方式,主要是在IDT上选择的不同。

  采用PB的IDT开发应用的方法和PB的一般应用的开发方法是类似的,通过这些工具,可以将现有的一些应用移植到Internet中,也可以开发新的面向Internet的应用。

  在PB6.0/6.5中,提供了Web.PB、DataWindow Plug-in、Window Plug-in和Window Active等一系列面向Internet的工具,每个工具所实现的功能、所依赖的平台都不尽相同。PB的IDT主要有三种部件:

  1.DataWindow Plugin

  使用该Plugin可以在IE或者Netscape等浏览器中直接查看用PowerBuilder的Datawindow生成的报表--PSR格式的文件。当然不能直接修改了,也不是动态生成的。而是阅读已经生成好并存下来的文件。

  2. Window Plugin

  这个Plugin可就不是仅仅显示静态数据了。它在浏览器中中运行PB生成的Child Window,而这个Child Window是包含在PB的动态连接库(PBD)中传送过来的。用起来就象独立的PB程序一样,可以有数据窗口、OLE、OCX等各种各样的控制,可以远程操作数据库。可以极大的发挥PB的功能。

  3. WEB.PB

  Web.PB是用来开发基于Web应用的基本部件,该部件本身就是Web上的一个网关应用程序。该工具提供从 Web服务器到PowerBuilder应用服务器的访问,允许用户在 Internet以及Intranet下,通过Web对数据库进行近于完全的操纵。同时,通过Web.PB,动态创建HTML文文件亦成为可能。Web.PB程序是Web服务器和 PowerBuilder应用服务器相连接的桥梁。它支持CGI、ISAPI、NSAPI、MSAPI等多种网关程序接口。

  不管怎么样,必须要明确这样一个结论,PB的Internet应用开发是由两个部分组成的,一个是面向服务器的应用程序,主要采用的是Web.PB技术。另外一个是面向客户端的技术,包括各种内插件和ActiveX技术。这是两种不同的技术路线,在实施的时候,必须加以充分的考虑。从另外一个角度可以看出,各种内插件和ActiveX技术是为了将现有的应用扩展到Internet中去,而Web.PB主要是面向新应用的开发。当然这也不是绝对的,Plug-in技术照样可以开发新的应用特别是Intranet的应用。
分页:上一页  1 [2] 3 4 5 6 7  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有