知识大全 采用Sybase、PB、Notes构建B/S应用系统[1]
Posted 系统
篇首语:一箫一剑平生意,负尽狂名十五年。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 采用Sybase、PB、Notes构建B/S应用系统[1]相关的知识,希望对你有一定的参考价值。
采用Sybase、PB、Notes构建B/S应用系统[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
采用B/S(浏览器/服务器)模式是目前应用系统设计开发的主要特征 采用Sybase PowerBuilder Notes共同实现B/S模式能够满足各种应用功能要求 开发效率高 便于原有C/S(客户/服务器)模式应用向B/S模式应用平滑过渡 是一种经济适用的B/S模式实现新颖方法从C/S到B/S
传统的C/S模式下应用系统一般由服务器(Server)和客户端应用程序(App)组成 数据(Data)一般存放在服务器上 应用程序一般存放在客户端计算机上 这样的系统虽然解决了数据共享等问题 但却具有不易维护 操作风格不一致 能够处理的数据类型不易扩展等缺点 随着网络应用系统的发展 传统C/S模式应用系统的缺点不断暴露出来 促使B/S模式应用系统的产生和发展
B/S模式应用系统由浏览器(Browser)和服务器(Web Server Other Server Middle Ware)组成 数据(data)和应用程序(App)都存放在服务器上 浏览器功能可以通过下载服务器上应用程序得到动态扩展 服务器具有多层结构 B/S系统处理的数据类型可以动态扩展 以B/S模式开发的系统维护工作集中在服务器上 客户端不用维护 操作风格比较一致 只要有浏览器的合法用户都可以十分容易地使用
实现概述
Sybase是一种成熟的商品化数据库管理系统 PowerBuilder是业界公认的数据库应用最优开发工具之一 Notes是目前最著名的群件系统 用这三个产品共同构建B/S模式应用 Sybase完成结构化数据管理 PowerBuilder开发的应用完成数据库结构化数据的维护 Notes完成数据流的管理和非结构化复合文档管理 这样的B/S实现方法可以重用原有C/S原代码 重用开发人员经验和知识 具有很高的开发效率
技术细节
Sybase与Web
Sybase与Web虽然可以通过Sybase提供的工具(如Web SQL等)进行交互 但很多情况下需要更经济实用的解决办法 这里介绍一种利用Sybase固有工具Isql进行交互的方法 这种方法对传统C/S开发人员很有用 因为他们可以利用已有知识进行Web编程 本方法实现思路为Web Server调用CGI脚本 在CGI脚本中运行Isql Isql在Sybase SQL Server 中运行存储过程 存储过程使用Print语句通过标准输入/输出向Web Server返回需要的数据 下面是一个在Sun Solaris环境下Web与Sybase交互的例子
URL // cggc /cgi bin/test cgi?abced Test cgi内容为 #!$ #用Unix Shell执行CGI Echo /plain #CGI返回文本 Echo Echo < >< title >Test < /title > Echo pweb_test > $REMOTE_ADDR #将存储过程名写入用请求者IP地址为名创建的文件 Echo $QUERY_STRING > > $REMOTE_ADDR #将参数追加到创建的文件中 Echo go > > $REMOTE_ADDR Isql –Uuser –Puserpassword < $REMOTE_ADDR #运行Isql并以创建的文件为输入 Rm $REMOTE_ADDR #删除创建的文件 Echo > #与 < ! 配合将存储过程执行结果状态屏蔽 Echo < / > Pweb_test的创建脚本内容为 create procedure pweb_test @qstr char( ) As Declare @stmp char( )
cha138/Article/program/PB/201311/24562相关参考
PB开发Sybase数据库应用技巧点滴[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
PB开发Sybase数据库应用技巧点滴[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
PB开发Sybase数据库应用技巧集锦[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
PB开发Sybase数据库应用技巧集锦[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
PB/Sybase系统开发中的数据库转移 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 摘要
使用PB7.0开发Web应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Sybase公司的P
PB中动态DataWindow的技术应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在Pow
在PB中应用AutoCAD图形数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! PowerB
使用PB限制应用程序只运行一次 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 位操作系统中可以用