数据库与Web的动态互联技术(1).pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国有色金属学报 W .9 勺eChinese」倒”目dNoderromMdals 幻以 .1甲抢 数据库与Web的动态互联技术 黄家林 伍英姿 杨欣荣 中〔南工业大学信息工程学院。长沙 410D83) 摘 要 分析了Web结构的三层应用模式发展趋势,讨论且比较了基于这种模式的数据库与Web 的多种动态互联方式,并结合仪器设备管理的实例,介绍了利用 】D(:技术实现Web与数据库连接的方 案 。 关镶词 nll:中间件 DS Web技术在短短几年间得到十分迅猛的发 执行用户查询,并将查询结果格式化成页面, 展,传统的C/S计算模式正受到所谓的三层应 通过Web服务器返回给用户浏览器。用户的 用模式的挑战。在这种模式下,将Web与数据 应用处理全部由应用服务器来完成,客户端只 库相连会获得大量动态更新的数据,微软BS 需一个Browser即可,真正做到了“瘦客户机”。 (InternetInformationSever)利用IDC(IntemetDa- 浏览器对机器的要求很低,而且可以跨平台, tabaseConnector)实现Web与数据库连接的方案 在不同平台上使用界面完全一致,简单易用, 正受到普遍关注。 用户不需有很多的培训。可以说 ,三层应用模 式,乃至多层次应用模式是今后的发展方向。 Web结构的更新 2 Web服务器与数据库动态互联 WWW技术设计思想是以WebSever为中 的几种方法 心,广泛应用于Internedlntranet的网络计算环 境,其特点之一就是尽量简化用户端的操作。 以前的Client/Server应用结构是一种 “肥Cli- 中间件技术随中间件的产生迅速发展,其 en[,瘦“Server的结构,开发者每开发或修改 中Web服务器与数据库的动态数据互联就有 一项对数据库的应用,都必须将应用加载到用 多种途径,例如,ServerSideIncludes(SSI), 户端,用户不得不学习每一个应用 的操作方 CommonGatewayInterface(CGI),JAVA,Internet 法。所以以前的Client/Server应用模式存在重 DatabaseConnector(IDC),它们的优缺点分别如 大缺陷。现在的IntemettIntranel应用,是三层 下 : 应用模式。它将应用逻辑从客户端抽取出来, (i)SSI 在Client与Server之间加入一个或多个Web应 SS1可使服务器将少量的动态数据直接插 用服务器,例如DatabaseServer。在WebServer 人到Html文档中。事实上,使用SSI不需要任 和DatabaseServer之间有一个称为“中间件”的 何编程环境。ssI可动态地使一个文件包含在 接口,中间件负责管理Web服务器和数据库服 另一个文件中,它也可以运行一个程序,并且 务器之间的通信并提供应用程序服务,它能够 返回诸如计数,服务器名等信息。 直接调用外部程序或脚本代码来访问数据库, 然而,ssI从浏览器端接收和发送数据库 因此可提供与数据库相关的动态Hurl 页面或 信息的能力不强,这是因为ssI不能像其它方 V.I.8 S3 黄家林等 :教据库与Web的动态互联技术 法那样提供丰富的编程功能或先进的API功 动态交互特性。但采用这种方法也有局限性; 能,并且,因为Web服务器要搜索整个Hrtnl 由于Java是一种全新的语言,它在严谨性和安 文档来找到SSI标记,以采取相应的操作,所 全性上还有待考验。 以使用SSI要占用CPU和内存等主机资源。 (4)ID

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档