用 PB 开发 WEB 应用
烟台教育学院网络中心 孙连三
一、PB Window plug -in 的用途
-的用途是在 页面中插入 中定义
的窗口对象,此窗口对象上定义的功能在浏览器中一样被执行,相当于在浏览器客户端执行
应用,因此可以将 应用发布到 应用上。当浏览器访问内
嵌了 -的 页面时,窗口会被显示在页面的一块固定位置上。用户可以
使用页面上定义的控制,触发相应事件,执行相应代码。当浏览器浏览下一个页面时,前面已
打开的窗口被自动关闭,打开窗口所需的 动态链接库被从内存中卸载。插入在
页面中的 对象及相关对象,如数据窗口对象,被存储在 中定义的动
态链接库(文件)中,这些动态链接库被放置在 服务器上文档目录下。当页面被浏
览器调用时这些动态链接库文件被卸载到客户机器上。浏览器和 服务器在
-的操作中,运行步骤如下:
、浏览器访问 服务器,检索 文档,服务器将文档传给浏览器。
、浏览器识别到 元素时,在页面上预留插入元素所需的空间,并请求 服务
器卸载文件。
、服务器给浏览器传送表明 文件 类型的标识
符 !"或 !"-#。
$、浏览器接收到 文件的 类型并准备接收 文件。
%、服务器给浏览器传送 文件。
"、浏览器接收到 文件。
&、浏览器查找并调用对应与插入件 类型( !")的
动态库文件,该文件在浏览器目录下的 -。对于 -,该文件为
'(")或 '*")。
+、'(")或 '*")文件调用 的运行环境动态库。
,、如 元素定义了 -(-.属性,则再重复执行上面所述的第三步到第六步,直
至所有 文件被卸载到浏览器端。
)、被插入的 /0窗口被显示在浏览器中,并执行其 1事件下的事件处理程序。如
此程序段中有 /函数调用,则会向浏览器取得 元素中的
/1('(-属性值。
应用实例
二、运行环境
服务器端:#'$)、*$),*2*!"%
客户端:#,+、$)、"%
三、IIS4.0 的配置
单击开始3程序3#'$)143#55