- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三层C/S模式Web数据库的几种互连技术
韩飞吴国风
)
(合肥工业大学计算机与信息学院 合肥230009
摘要随着网络的发展,网络在社会生活中扮演着极其重要的角色.人们对其发展充满关注.
而www成为其中的关键技术,web与数据库的结合必然会扩充web的功能.与此同
时,人们也可以充分利用数据库资源.本文就三层C/S模式web数据库的几种互连
技术进行了简要论述。
关键词 C/S CGIASPADOADC
I引言
随着网络技术的飞速发展,全球信息产业已经进入了一个蓬勃发展的新时期。为了更好
地利用网络资源,网络与数据库结合成为必然。传统的web数据库是建立在C/S(Client/Server)
基础上的。在这种模式下,客户机与服务器直接相连,每次访问数据库都要进行连接。当有
多个用户请求数据时,服务器忙于进行连接,消耗了大量的服务器系统资源,造成了效率低
下。当服务器发生故障时,会造成整个系统的崩溃。在传统的C/S模式中,主要的用户界面
和业务逻辑功能集中在客户方,服务器主要提供数据库的管理,形成典型的胖客户机瘦服务
器。此模式不利于系统维护、重用、升级和管理,而三层C/S模式能很好地克服了以上传统
C/S模式的不足。
2三层C/S模式的工作原理
三层C/S模式是在传统C/S模式的客户机和服务器之间加入一个商业服务层,它是连接
客户端浏览器和数据库服务器的桥梁。当客户端发出请求时,商业服务层截获此请求,并连
接数据库服务器,再将该请求传送到数据服务器;数据服务器进行数据处理后,将结果传回
到商业服务层,商业服务层再将结果传回到客户端浏览器。如图l所示。
返回数据
I 客户端 ■‘
. rl 数据厍服务器
l 浏览器 商业服务器
l 数据
图1三层C/S模式Web数据库模型
1036
此模式具有以下优点:(1)连接由商业服务层负责,数据库负责数据处理,这样就提高
了系统的效率。(2)统一的用户界面,有利于系统的维护、重用、升级和管理。(3)平台独
立性。客户端运行浏览器,而不管服务器运行在什么平台上;在服务器端运行Web服务器,
也不用担心客户端运行的平台。(4)易用性与通用性。服务器端开发的应用服务不针对特定
的用户,而面向所有的用户;客户端使用浏览器简单方便,能访问位置和平台各不相同的服
务器。下面简单论述三层C/S模式的几种互连技术。
3CGI
Interface)是一个Web服务器主机提供信息服务的标准接口,通过
CGI(CommonGateway
这样一个接口,Web服务器能够执行应用程序,并将执行的结果传送给一个Web浏览器。
将请求信息传递到Web服务器;Web服务器收到请求后,启动相应的CGI程序,CGI程序分
析表单的输入数据,连接并访问数据库;数据库执行相应的SQL(StructuredQueryLanguage)
Text
指令后,将结果传送给Web服务器,Web服务器再将结果以HTIVIL(HyperLanguage)
Markup
Database
页面的形式传回到浏览器。图2描述了CGI通过ODBC(OpenConnectivity)访问数据
库的情形。
用户端 Web服务 数据库
1
您可能关注的文档
- ZAO透明导电薄膜的制备及其特性初探研究.pdf
- RD投入对专利申请数影响的实证分析研究.pdf
- RD投入与中国经济增长的实证分析研究.pdf
- ZAXE190凸轮机开发格子布的生产实践研究.pdf
- RD投资管理的效益审计研究.pdf
- ZA喷气织机的特点与织物品种开发研究.pdf
- RD投资中期权博弈模型的研讨.pdf
- ZB1RCC15缓凝高效减水剂在碾压混凝土中的试验研究与应用研究.pdf
- ZBLAN玻璃的稀土掺杂研讨.pdf
- REACH法规对针织工业的挑战研究.pdf
- 三层网络技术在济三煤矿信息化改造中的应用研究.pdf
- 三层组织织物的设计与生产研究.pdf
- ZigBee在节能环保中的应用研究.pdf
- Research+on+the+Technology+of+Calibrating+the+Optical+Spherical+Figure+Measurement研究.pdf
- Research+on+the+viscosity+of+polymer+melt+filling+flow+through+micro+channels研究.pdf
- Researching English LearnersDemotivation in a Vocational School:an Exploratory Practice Approach研究.pdf
- Resistin与胰岛素抵抗的研究进展研究.pdf
- RESS在聚合物微粒加工中的应用研究.pdf
- 三氟甲烷气体灭火系统设计探讨研究.pdf
- 三氟甲烷在灭火系统中的应用研究.pdf
文档评论(0)