- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第35卷专辑 兰州大学学报 (自然科学版) Vul.35Supp
1999年8月 JournalofLanzhouUniversiyt(NaturalSciences) Aug.1999
文章编号:0455-2059(1999)0631-05
工nternet/Web数据库操作模型及软件框架
王克非,邓一欧,李昭原
夕飞
北京肮空航天人学 i十算机系,北京 100083)
摘 要:本文把分布式对象技术、Internet/Web技术和二级客户/服务器技术结合起米,研究和
建立一种新型高效的基于分布式对象校术的Internet/Web数据库操作模型,映射J仁软件结构,指
导其工具设计,为建立新型高效的Internet/Web信息系统开辟一条新途径
关键词:web数据库操作模型:分布式对势:软件构件
1 问题的提出
随着 Internet/Web技术的兴起,迅速发展和厂泛应用,一场新的以采用现代信息技术
为核心内容的技术革命止在不断地涉及世界范围内的经济、文化、生活各个方而传‘统的生
产、经营、生活观念和方式将被崭新的以环球网络为支撑的、电子化的、快捷的、全球一体
化的理念和运作方式所改变 以工ntemet电子商务为口标的,基于Internet/intranet/Web的
新型企业信息系统的建设将成为我国企业现代化的 「卜1:1环竹.通过Internet/Web浏览器访问
数据库的方式、模型和技术己成为当前研究的热点.
当前的Web数据库应用中,最常用的方式和技术还是在Web服务器端通过CGI(Common
GatewayInterface)或各种服务器API(如微软的 1SAPI等)访问数据库,再将结果通过
HTML页面传回到浏览器端,这种操作模式事务处理能力差,界面表现形式有限、数据库
连接效率低,已成为限制基于Web的数据库应用系统开发的土要障碍.
分布式对象技术的发展和成熟为解决上述问题提供了新的思路和基础.分布式对象技术
是建立在构件 (Componeno概念之上,构件可以跨平台、网络,应用程序而运行,而分布
式对象技术的核心就是要解决构件对象跨平台的连接和交互问题 当前的分布式对象技术主
要有两个标准,一个是OMG(对象管理组织)提出的CORBA(CommonObjectRequestBroker
Architecture).另一个是微软公司提出的DCOM (DistributedComponentObjectModel).其
中,CORBA是一个以对象请求代理 (ORB)为核心制定的分布对象标准,它定义了对象之
间通过 ORB透明地发送请求和接收响应的机制,保证了在分布异构环境 卜对象之问的互操
作性.而DCOM 则是在构件对象模型 (COM)的基础上,使用 DCE(分布计算环境)的远
程过程调用 (DCOM),来实现对象之间的通信.
本文在研究国外成果的基础上,结合国情,把分布式对象ActiveX/COM技术、Intemet/Web
技术和三级客户服务器结构结合起来,研究和建立 种高效的基于分布对象技术的Web数
收稿 日期:1999-03-16.
基金项目:国家白然科学基金 和九五国家重点科技项日攻关计划 ((96-303-03-05-02).
作者简介:干克非 (1974-),男,研究生
632 艺9%大学学报 (自然科 学 1Ji) 第35卷
藏瓤骊瑟硕蔽溺不薪矿骊郭功一具设计,从而指导Intemet/Web信息系统的应用开
发通过构件筑建信息系统,将彻底改变目前软件生产的开发模式,大大降低软件开发费用
和风险,增强软件开发质量.
2Web数据库操作模型
我们的设计思想是:以兰级客户/服务器结构为框架,用分布式对象的软构件筑建
Intemet/Web数据库操作应用机构 (模型),实现从Internet/Web浏览器上接受用户的数据
浏览与操作,通过应用服务器与数据库服务器交互,从而实现Intemet/Web上的数据库存取
与信息发布.我们设计与实现的Intemet/Wel〕数据库操作模型如图1所示.
客
户
端
应
用
服
务
器
您可能关注的文档
- 萘酞菁LB膜的温度特性研讨.pdf
- Expressions and the clinical significances of p53, p57(Kip2) and CD68 in esophageal squamous cell carcinoma.pdf
- 我国私募基金的发展现状及对策研讨.pdf
- Extranet及其管理(1).pdf
- Extranet及其管理.pdf
- R410A油混合物在5mm内螺纹强化管内流动沸腾的摩擦压降特性.pdf
- BiFeO3功能薄膜的液相自组装方法制备.pdf
- R1270R170复叠式制冷循环热力学性质的研究.pdf
- EZH2: biology, disease, and structure-based drug Jiscovery.pdf
- EZH2基因3′非翻译区慢病毒载体构建及重组体筛选.pdf
文档评论(0)