基于中间件的Web数据库服务模型研究

来源 :商场现代化 | 被引量 : 0次 | 上传用户:z178933143
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] 介绍基于中间件的Web数据库服务模型以及几个最基本的中间件技术。
  [关键词] 中间件 Web服务器 数据库
  
  基于中间件的Web数据库服务作为一种基于HTTP协议标准的多层Client/Server数据库服务模型模式,其基本框架如图所示。
  中间件负责管理Web服务器和数据库服务器之间的通信并提供应用程序服务(功能层),它能够直接或间接调用外部程序或脚本代码来访问数据库,因此可以提供与数据库相关的动态HTML页面,或执行用户查询并将查询结果格式化成HTML页面,通过Web服务器返回给用户浏览器。
  图Web数据库服务模型
  根据中间件的功能和结构以及数据库连接技术的不同,目前存在着多种Web数据库服务模型。最基本的中间件技术有通用网关接口(CGI)、应用程序编程接口(API)接口以及Web_DB技术产品。
  一、CGI技术
  通用网关接口CGI,及其改进产品FastCGI,可以作为上图中的中间件,允许Web服务器执行外部程序,通过外部程序来访为数据库等外部资源,以产生HTML文档并返回Web服务器。这一方案的优点是易于实现,用户可以明用浏览器,暗用数据库。用户在Web页面上交互式填查询表,即可通过Web进行异地数据库存取,并在浏览器上显示结果。缺点是当中间件为CGI时,每次访问都需要重新启动一个CGI程序实例,它以进程形式运行,占用资源较多,效率较低,且难于解决连续事务处理。
  二、API技术
  為了克服CGI局限,一些Web服务器厂商开发出专用的API,允许开发人员编写程序来扩充服务器的功能,如Microsoft的ISAPI、Netscape的NSAPI等。与CGI相比,API应用程序与Web服务器结合更紧密,占用的系统资源也少得多,而其运行效率却大大得到提高,同时还能提供更好的保护和安全性。
  然而,如果纯粹依赖于API实现数据库访问,开发API应用程序也要比开发CGI程序要复杂的多,而且,由于各种API之间兼容性很差,缺乏一个统一的业界标准,因此应用程序往往还只能工作在专用的Web服务器甚至操作系统上。
  三、Web_DB技术产品
  如上所述,CGI和API有一系列缺点,这些缺点造就了Web数据库的商业机会,各公司竞相出台Web_DB技术产品。根据实现技术不同,又可以分为以下几种:
  1.提供数据库产品的CGI接口
  这类技术通常为数据库产品及其开发工具提供专用的CGI程序接口,将开发人员从繁重的CGI编码中解放出来,从而提高开发效率。如用于Microsoft Visual FoxPro的FoxWeb。这类技术并未克服CGI的局限。
  2.提供支持数据库访问的API接口
  这类产品在Web服务器的API基础上,提供数据库的访问接口,在客户端采用VBScript、JavaScript、Java Applet、Plug-in等技术实现动态Web应用。目前这类产品最丰富,应用也比较成熟。如Microsoft的IDC、Borland的Web Broker、Sybase的Web.SQL和Web.PB等。
  3.提供专用的Web服务器,捆绑数据库服务
  如Oracle的Web Server能和Oracle7/8数据库系统无缝结合,使应用程序具有较高的运行效率。但难以连接其它数据库系统。
  这些技术和产品各有特色,其中很多中间件产品在充分兼容CGI标准和利用API技术的基础上,还引入了扩充的HTML标集合服务器端的程序或脚本,并允许建立包含扩充标记和脚本的HTML页面模板;而在响应用户的请求的同时,则通过转换这些特殊的标记和执行相应的程序或脚本来完成数据库的访问,同时生成动态的HTML页面返回给用户。
  但我们也注意到,大多数的Web_DB技术产品是由Web服务器或数据库厂商开发的,很少能够做到同时兼容不同的操作系统、Web服务器和数据库系统,并且又具有较好的开发和运行效率。
  在实现基于Web的医学影像数据库检索服务时可采用Allaire公司的ColdFusion,ColdFusion也属于Web_DB技术产品,但是由于Allaire属于第三方开发商,使得ColdFusion能够很好地独立于操作系统、Web服务器和数据库系统。
  
  参考文献:
  [1]王继成等编著:Web应用开发原理与技术[M]. 机械工业出版社, 2003年4月
  [2]刘伟等编著:CGI技术全面接触[M]. 清华大学出版社,2001年8月
  [3]杨放春等编著:异构网络中间件与开放式API技术[M].北京邮电大学出版社, 2007年3月
其他文献
[摘 要] 本文力求通过对奥运会对一国旅游业影响的一般规律的分析,结合我国国情和奥运会申办特色,阐述我国旅游业在顺应奥运会所提供的时代潮流和全球消费消费理念的深远影响。  [关键词] 奥运会 旅游业 机遇 影响    2000年,奥运向悉尼垂青。澳大利亚成功的“奥运—旅游”推广实践,让这个“袋鼠王国”的旅游业提前成熟了10年。澳大利亚旅游委员会宣称:奥运会是“澳大利亚入境旅游史上最具意义的事件”。
期刊
[摘 要] 《消费者权益保护法》第49条被认为是第一次将惩罚性损害赔偿引入我国法律。但是对于惩罚性损害赔偿的性质,近几年来国内学者争论不休。惩罚性损害赔偿是在社会法兴起的背景下产生的,具有自身有别于公法责任和私法责任的性质,应当属于社会法律责任。  [关键词] 惩罚性损害赔偿 法律责任 社会法    一、惩罚性损害赔偿的概念  惩罚性损害赔偿(punitive damages),也称为示范性的赔偿
期刊
[摘 要] FDI能有效地促进出口,提升外贸竞争力。山东省目前外商直接投资的产业结构失衡,限制了FDI对出口的促进作用,降低了外商直接投资对外贸竞争力的提升作用。山东省应制定科学有效的外资引进政策,引导外资投向有利于产业结构优化和升级的产业部门,有效利用FDI以提升外贸竞争力。  [关键词] FDI 出口 外贸竞争力 提升    一、FDI与外贸竞争力提升的相关理论  根据小岛清对外直接投资理论,
期刊
[摘 要] 从区域旅游研究来看,旅游资源非优区是相对旅游资源优越区而言的,其在我国具有一定的普遍性,在此地区如何通过有效发展旅游,促进地区旅游业发展,并成为地方经济发展的新的经济增长点,这是亟待思考并寻找出路的主要问题之一。本文以佳木斯为例,论述了旅游资源非优区的旅游发展对策,期望对我国其它类似地区有启发和借鉴意义。  [关键词] 旅游资源非优区 旅游发展 佳木斯市    区域旅游开发研究一直是旅
期刊
[摘 要] 近年来,绿色品牌农产品以鲜明的形象和安全的品质越来越受到消费者的欢迎。本文就如何发挥安康自身生态、区位优势,积极构建陕南农产品绿色品牌,借助绿色品牌促进陕南绿色产业快速发展,提出了相关对策。  [关键词] 绿色品牌 品牌经济 绿色产业    近年来,陕西省在“十一五”经济和社会发展的规划纲要提出:“陕南要充分发挥资源优势,以发展绿色产业为重点,实现突破发展”。而地处陕南的安康市属经济欠
期刊
[摘 要] 本文根据河北省体育产业的现状、存在的问题进行分析,针对河北省体育产业目前的情况,提出了河北省体育产业的发展对策。  [关键词] 河北省体育产业现状对策    所谓产业,凡从事同类产品生产及经营的各个部门都被称为产业。因此,体育产业就是为满足社会体育需求的生产体育服务产品的部门的集合。  体育产业的产生和发展使现代体育在结构上逐渐成为这个产业部门与其他各种活动领域的人们之间相互作用的规模
期刊
[摘 要] 本文在分析企业资源计划(ERP)教学模块特点的基础上,以提高学生工程实践能力为基本出发点,围绕提高ERP模块的教学质量,从理论教学和实践教学两个方面进行了实务性的探讨。  [关键词] ERP 工程实践能力 教学质量    企业资源计划(ERP)是企业集成运用信息技术,提高企业管理水平和运营效率的重要途径,因而也是工业工程、信息管理与信息系统等专业的重要教学研究方向。所以,把握ERP教学
期刊
[摘 要] 华为辞职门事件其实是企业管理和无固定期限劳动合同相关规定的博弈,无固定期限劳动合同可以和谐劳资关系,增强企业凝聚力,符合企业长远利益,企业应执行不应规避,华为给我们造就了重新审视无固定期限劳动合同的案例。  [关键词] 华为辞职门 企业管理 无固定期限劳动合同    2008年1月1日是我国劳动合同法正式实施的日子,这部专门调整劳资双方关系兼具公法与私法特征的社会法,对于改善紧张的劳资
期刊
[摘要] 自建國以来,我国的行政诉讼原告资格经历了“无标准’时期到“法律规定标准”时期再到“合法权益标准”时期,以及“法律利害关系标准”时期的逐步放宽的过程。但是对照WTO相关规则和我国入世承诺中规定的原告资格——“不利影响”标准,“不利影响”显然比“合法权益” 、“法律上利害关系”要宽泛的多。“合法权益”、“法律上保护利益”的标准难以适应社会发展和WTO对我国司法审查制度提出的要求。因此,中国国
期刊
[摘要] 顧客的消费观念正在发生新的变化,个性化特征日益明显。现代企业必须准确理解社会消费模式的发展趋势,革新经营理念,迈进大众化定制时代。本文澄清了大众化定制的内涵,并从不同视角对大众化定制的类型进行了分析。  [关键词] 大众化定制 经营模式 定制    随着科学技术的飞速发展和世界经济的全球化,顾客正在逐步成为掌握市场交易的主导力量,在某些领域已经获得了决定产品的类型、款式、交货方式等的权力
期刊