知识大全 采用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]

PB开发Sybase数据库应用技巧点滴[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB开发Sybase数据库应用技巧点滴[1]

PB开发Sybase数据库应用技巧点滴[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB开发Sybase数据库应用技巧集锦[2]

PB开发Sybase数据库应用技巧集锦[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB开发Sybase数据库应用技巧集锦[1]

PB开发Sybase数据库应用技巧集锦[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB/Sybase系统开发中的数据库转移

PB/Sybase系统开发中的数据库转移  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要  

知识大全 使用PB 7.0 开发Web应用

使用PB7.0开发Web应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Sybase公司的P

知识大全 PB中动态DataWindow的技术应用

PB中动态DataWindow的技术应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在Pow

知识大全 在PB中应用AutoCAD图形数据库

在PB中应用AutoCAD图形数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PowerB

知识大全 使用PB限制应用程序只运行一次

使用PB限制应用程序只运行一次  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  位操作系统中可以用