- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 掺CeO2的合成MgOCaO系耐火材料中CaO和MgO的晶粒生长动力学.pdf
- 圣·桑《g小调第二钢琴协奏曲》(Op22)的艺术特征以及演奏研讨.pdf
- 掺Eu3、Tb3或Ce3的InBO3的合成与光谱.pdf
- 层层组装微胶囊的制备及其缓释性能.pdf
- 我的乡愁的名字叫痛.pdf
- 我国财务公司发展模式的探讨.pdf
- 掺Si对MOCVD生长的GaN单晶膜的黄带发射及生长速率的影响.pdf
- 我国SMC工业的技术进步.pdf
- 家蚕核型多角体病毒Bm41和Bm51基因分析.pdf
- 奥尔夫音乐教育体系在浙江省的实践研究.pdf
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 西北工业(大学)数学分析历年考研试题.pdf
- 《Unit 4 Fun with numbers》教学设计外研版(三起)(2024)小学英语三年级上册.docx VIP
- 135战法55种方法图解(宁俊明版).docx VIP
- 小学生主题教育班会 不挑食我最棒 课件(共27张PPT).pptx VIP
- 工贸企业重大事故隐患判断标准解读培训课件.pdf
- 上海市2023年高考语文模拟题汇编-阅读与鉴赏(现代文阅读).doc
- 中国居民膳食指南2022全文.pdf
- 2024年《消费者权益保护法实施条例》全文解读PPT课件.pptx
- 商业商户店铺装修手册.doc
- 新人教版英语七年级上册全册课件(2024年新教材).pptx
文档评论(0)