基于CORBA网络数据库技术.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第22卷 第3期 重庆建筑大学学搀 Vo1.,22 No.3 旦 g 』 : 文章编号:10o6—7329(2000)03—0049--05 基于CORBA 的网络数据库技术 TP3 喻 玲,齐晓红 (重庆建筑大学 网络中心.重庆 400045) 摘要:首先对比通过Web访问数据库的几种技术,引出一种新的技术:CORBA;简述了 CORABA的几个重要的特点,在此基础上以人事管理 系统为例分析了CORBA的工作机 理,提出了一种基于CORBA的网络数据库的成功实例。 芬椭 . 关 键 调 CORBA — — 一IDL;苎墨; ! 些生垫 分布式数据库系统 中图分类号;TU392 文献标识码:A 随着网络技术和数据库技术的飞速发展,人们通过www获取信息越来越普遍。但这种以 HTML文件为基础的信息组织机制过于庞大,相对杂乱,不便于管理、更新和查询,需要借助于发 展较为成熟的数据库技术加以改善;与之相应的,用传统的DBMS建造的数据库资源正急需通过 网络来发布和共享,使之充分利用。因此数据库技术和网络技术(尤其指Web技术)的融会成为当 前研究的热点 1 对比 人们为了解决上述问题,提出了基于WEB的分布式数据库系统的体系结构:B/S的三层分布 结构+见图1: 广———————] 请求 、 : 网 r———————————] ,,,,一, L———————————_-J ·●|—。 } } 《 L——————————————_-J l窖户浏览器 L一一 图l 浏览器/服务器三层结构 从这种结构我们会发现,最关键的问题是如何通过Web访问数据库中的信息,即建立Web客 户与数据库服务器之间的通信接口。近几年来,人们已设计了几种方法和途径,大致分为:CGI技 术、NSAPI与ISAPI结合的ODBC技术、Java JDBC技术、ASP结合ADO技术。 CGI作为最早的数据库与Web的连接方式,得到了广泛的应用,但采用CGI技术执行效率低, 为了克服CGI的局限,一些Web服务器厂商开发出专用的API(Applicatlon Program Inter~ace),允 许开发人员编写程序来扩展服务器的功能,这就是Web API技术,如Netscape提供的NSAPI,Mi— crosoft提供的ISAPI等。Web API技术采用的是一种线性编程方式,因此效率比CGI高,而且可以 使用Web服务器本身的安全机制,但它必须依赖于特定的服务器。Java是一种面向对象的程序语 言,尤其用于不同种计算机网络上的设计。由SUN公司提出的JDBC技术实现了数据库与web的 连接,同时也充分利用了Java语言的优点,因此有较好的健壮性和灵活性。ASP是微软的IIS3.0 ·收稿日期:2∞O一¨一27 作者简介:墙 tq(1972一)+女,重庆人+硕士生·主要从事同路和同路敷据库研究。 } 』 重庆 建筑 22 的一个部件,它采用VBscripts或Java scripts脚本语言开发,将HTML和脚本开发融合在一起,支 持面向对象编程,支持ActiveX控制,困ASP文件中的脚本在服务器端执行,效率高,灵活性好。尽 管上述技术各具

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档