- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 Web数据库应用 宁可、吴菁、胡海编著 本章要点 Web数据库的体系结构 EAServer组件技术 Web站点建立与管理 PowerBuild通过PowerDynamo建立Web应用 Microsoft通过ASP技术访问Web数据库 目 录 11.1 Web数据库概述 11.2 Web数据库体系结构 11.3 Sybase采用的Web体系结构 11.4 EAServer组件技术 11.4.1 EAServer组件安装 11.4.2 创建EAServer组件 11.4.3 创建EAServer客户端 11.5 Web站点的建立与管理 11.5.1 创建Web站点 11.5.2 重新生成Web站点 11.5.3. 删除Web站点 11.5.4 Web站点的管理 11.5.5 Sybase通过 PowerDynamo发布Web应用 11.6 Microsoft的Web应用 小结 11.1 Web数据库概述 数据库技术是数据库在计算机上进行操作与存储最有效、最成功的技术,而计算机网络最大的特点是资源共享,因此,数据与资源共享这两种技术的结合即成为现在广泛应用的Web数据库(网络数据库)。简单地说,Web数据库就是客户端用户利用浏览器作为输入界面,输入所需的数据,浏览器将这些数据传送到Web服务器,Web服务器再对输入数据进行实施处理,并将其执行的结果返回给浏览器。 目前,数据库技术在数据库管理方面已经比较成熟,而Web技术具有简单易学、与操作平台无关的特点,使建立在Web上的数据库应用具有许多优点,客户端通过浏览器就可对数据库进行操作。在现代的Web应用中,B/S(Brower/Server)模式已经成为网络应用程序的主流方式。 11.2 Web数据库体系结构 传统的Web应用是采用超文本传输协议HTTP(HyperText Transfer Protocol)与Web服务器进行交互,以获取Web服务器端的文本、图像等信息,但无法在浏览器上获得实时数据,进行实时处理数据和精确地控制事务。因此,为了实现对后台数据库联机访问,从而更好地控制每个事务,得到更快的访问速度,在动态网页的设计中,通常采用客户端浏览器/Web服务器/数据库服务器的三层体系结构(B/W/D,Browse/Web Server/Database Server)。它是从传统的基于两层结构的客户/服务器体系结构(C/S,Client/Server)演变而来。如图11-1所示。 图11-1工作原理是:用户通过浏览器向Web服务器发出数据查询请求,Web服务器运行脚本程序,连接数据库服务器并向数据库服务器发出查询请求,数据库服务器执行SQL查询后,把查询到的数据返回给Web服务器,Web服务器中脚本程序产生特定HTML格式文件后把操作结果返回给客户端。 Web数据库体系结构图 11.3 Sybase采用的Web体系结构 随着互联网技术的飞速发展,源自于客户/服务器结构的三层及多层体系结构的应用成为网络应用程序的主流趋势,基于中间件的各种应用服务器也应运而生。Sybase的EAServer企业应用服务器便是其中十分出色的一种。EAServer服务器的特色在于它可以给多种应用体系结构提供统一的解决方案。 在Sybase的分布式应用解决方案中,处于核心地位的企业应用服务器EAServer是由组件服务器Jaguar CTS和动态页面服务器PowerDynamo组成,通过强大而快速前端开发工具(PowerBuilder)为用户提供了面向Internet/Intranet的三层体系结构(如图11-2所示)的应用开发工具。 1. 组件事务服务器Jaguar CTS Jaguar CTS是一种高性能的组件事务服务器,是Sybase新的适应性组件体系结构的中间层核心产品。Jaguar CTS提供了基于组件的分布式应用程序的中间层逻辑框架,Jaguar组件在客户端和数据库服务器之间的中间层执行。 2. 动态页面服务器PowerDynamo PowerDynamo 是一个动态HTML页面服务器,是作为Web 服务器功能的延伸。PowerDynamo可以实现在Web 环境执行程序、存取数据库以及动态地产生网页内容。PowerDynamo是由一系列的网关程序构成,它可以存储、管理和访问静态的HTML文档和动态的数据库信息,它甚至可以通过代理与Jaguar CTS相连并调用Jaguar上的组件方法。因此,利用PowerDynamo不仅可以在Web
您可能关注的文档
最近下载
- 应用型大学英语视听说教程发展篇2 第四版 Unit 2 Green Business.ppt VIP
- 四川省成都市2024-2025学年高二上期期末统一调研考试 物理 含答案.docx VIP
- T-D-T 1031.5-2011 土地复垦方案编制规程 第5部分:石油天然气(含煤层气)项目(正式版).docx VIP
- 宁波大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 磷酸、单宁酸混合型带锈转化液的转化效果-材料与测试网.PDF VIP
- 2025年中国高校工商管理硕士MBA教学合格评估方案.docx VIP
- 电动无轨胶轮车安全性设计.docx VIP
- 提高塔内件安装效率的措施分析.pdf VIP
- T∕CEC 151-2018 并网型交直流混合微电网运行与控制技术规范.pdf
- 施乐2056维修手册.pdf VIP
原创力文档


文档评论(0)