论文部分内容阅读
随着计算机网络和相关技术的发展,Web技术成为最强有力的信息交流工具。web的分布式体系结构比客户机/服务器(C/S)体系结构显示出了更多的优势。许多基于在PC机和局域网上的C/S应用体系结构逐渐转向基于浏览器/服务器的应用体系结构。
基于C/S体系结构下的传统应用系统模式是采用“客户端/服务器”结构模式,这种结构模式负载过重、低效率、缺乏扩展性,使得它们很难适应多层或是大型应用系统的需求。此外,因为逻辑规则和数据传递代码是开放的,这可能很容易使得商业规则暴露,使应用系统不安全。
随着分布式对象的快速发展,Web技术和分布式对象的结合,使得基于B/S应用体系结构能扩展成为多层分布式Web体系结构,它的结构是“浏览器/Web服务器/多层结构/数据库”模式。
在本文中,主要工作是对C/S体系结构、三层体系结构、B/S体系结构进行分析比较;讨论了在各开发环境下Web技术的运用,并对各开发环境进行了比较;结合网页框架结构和PowerBuilder中的数据窗口技术的分析提出一种基于PB数据窗口的Web应用系统模型。