|
网站首页
|
JAVA文章
|
AppServers
|
Web开发
|
应用开发
|
资源下载
|
论坛
想学好编程,学好外语很重要 [enadd 2006年12月25日]
设为首页
加入收藏
联系站长
您现在的位置:
编程笔记网
>>
应用开发
>>
pb
>>
分布式编程
>> 文章正文
用PowerBuilder 6.0建立browser/server结构应用程序
【字体:
小
大
】
用PowerBuilder 6.0建立browser/server结构应用程序
作者:- 文章来源:- 点击数: 更新时间:2006-4-14
Window ActiveX的使用方法与Window plug-ins类似,用来在HTML页面中嵌入并显示PowerBuilder中Child 类型的窗口对象。该组件可以和HTML中的VBScripts和JavaScripts交互使用。
单纯嵌入HTML文件的方法是流行的编程趋势, 也就是说根本不用插入件产品,客户端只需安装常规的Web浏览器,便能实现真正“瘦”的 Browser/Client/Server 结构体系。
总之,Powerbuilder6.0 应用服务器将业务处理程序的执行结果以HTML格式返回给Web服务器。Web服务器再将HTML发布给用户,客户浏览器端在浏览器上接收到结果。
二、简单的Internet应用实例
1.选用Web服务器,配置Web.pb程序。Web服务器种类很多,在此选用Websuit1.1服务器,其它种类的Web 服务器类似。Web.pb程序包括pbcgi60.exe、psisa60.dll、pbnsl60.dll、pbns260.dll、webbagent.dll和pbweb.ini等文件。 注意:设置映射目录/scripts/为c:\ website\ cgi-shl;将上述Web.pb文件复制到/scripts/目录下;将pbweb.ini文件拷贝到WINDOWS NT或WINDOWS 95 的系统目录下;在webpb.ini文件中加入以下内容:
[pb60]
driver=winsock
application=10082
location=202.201.208.6
2.在Powerbuilder6.0开发平台上,选取Internet选项,创建 Powerbuilder6. 0 应用服务器。 技术要点是:建立Internet应用,加入webpb.pbl 类库文件并作启动服务器的脚本,内容是:
transport.mytransport
mytransport=create transport
mytransport="winsock"
my transport.location="202.201.208.6"
//PowerBuilder6.0应用服务器监听地址
mytransport.application="10082"
//服务端口号
mytransport.listen()
//启动监听服务
return
3、设置业务
数据库
服务器和sybase SQL Anywhere本地库wedpb.db的连接。其中业务数据存放到
数据库
服务器,例如:SQL6.5、Sybase 11、Informix 6.0、Ingres和DB2等类型的
数据库
;本地库webpb.db中,只存放PowerBuilder 6.0应用服务器的控制信息。
4、创建用户对象,并为该用户对象编写处理脚本。例如:创建用户对象ur,并给constructor事件编写如下脚本:
mytransaction=create transaction
mytransaction.dbms='ODBC"
mytransaction.dbparm="Connectstring='DSN=WebPb'"
Connect using mytransaction;
if mytransaction.
sql
code〈〉0 then
messagebox("mytransaction.error="+string(mytransaction. &
sql
_dbcode),mytransaction.
sql
errtext)
end if
sql
ca.dbms="MSS (Msoft) SQL Server 6.5"
sql
ca.DataBase="xyw"
sql
ca.Userid="sa"
sql
ca.ServerName="Server
上一页
[1]
[2]
[3]
下一页
文章录入:enadd 责任编辑:enadd
上一篇文章:
ASP和PowerBuilder之间的通信
下一篇文章: 没有了
【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
最新热点
最新推荐
相关文章
PB编程技巧实例
制作中国式报表(二)
制作中国式报表(一)
PB中隐藏下拉数据窗的检索参…
在PB中巧用下拉数据窗口
PowerBuilder中数据窗口使用…
DataWindow的数据缓冲区
利用PowerBuilder开发格式生…
用DataWindow实现对多表的修…
不安装Oracle数据库的连接方…
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
管理登录
|
Copyright ©2000 - 2005
Enadd
.com
备案序号:辽ICP备06005595号
QQ:1656107
站长:
enadd