用户名: 密码: 验证码:
CORBA构件模型的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文主要研究了CORBA构件模型(CORBA Component Model,CCM)规范,对其提出的抽象模型、构件框架模型、容器模型、容器编程模型、配置模型等做了深入的剖析。比较了该模型和目前在市场上广泛使用的SUN公司的EJB构件模型和Microsoft的DCOM技术在各方面的异同。并且,鉴于目前CCM刚刚提出,各个厂家推出的基于COKBA规范的各类ORB产品还没有及时将构件技术补充到自己产品中的特殊情况,本文提出了一种构建在ORB产品之上的构件支持平台PowerBus。该平台在功能上类似于支持构件模型的插件,他可以跨接在任何已有的ORB产品之上。有了该PowerBus的支持,目前市场上的ORB产品就可以在短期内快速地实现对CCM规范的支持。本文讨论了该平台实现的几种可行的方案,通过比较确定一种较为合理的方案来实现,并具体介绍了实现的相关核心技术。
In this paper, we mainly discuss CORBA Component Model including it's abstract model, component framework model, container model and component deployment model. By comparing with Ms's DCOM and SUN's EJB, the paper analysises the difference among them In order to make many nowaday's ORB products support the concept of component, this paper has proposed a new solution-building a component platform which disrelates with specified ORB product. The platform is like a middleware between ORB products and applications based on components. With this platform, every ORB product can upgrade their products to component-support level in a short time.
引文
[1]OMG 编著、韦乐平、薛君敖、孟洛明主持编译,CORBA系统结构、原理与规范,电子工业出版社,2000.06
    [2]Michi、Steve Vinosik 著,基于C++的CORBA高级编程,清华大学出版社,2000.11
    [3]Standard.Edward Cobb, EBA Systems, CORBA Components: The Industry's First Multi-Language Component, 2000.06
    [4]OMG TC Document orbos, Corba Components Model, volume Ⅰ, August 2. 1999
    [5]Paul Harmon,OMG 的 CORBA构件新模型它的规范及它对软件开发的影响,Component Development Strategies,2000年6月
    [6]Jon Siegel, What's Coming in CORBA 3, www.omg.org/news/pr98/component.html, 2000
    [7]CorBa 3.0 IDL,http://www-900.ibm. com/developerWorks/Components/co-cjct9/index.shtml, 2001
    [8]Corba Component Model(CCM), http://www-106.ibm.com/developerworks/webservices/library/co-cjct6/indext.html?dwzone=component, 2001
    [9]CORBA Component Model Will Help Developer Quickly Design and Implement Mission Critical Distributed System, http://industry.java.sun.com/javanews/stories/story2/0,1072,18380,00.html, 2001
    [10]The MICO CORBA Component Project, http://www.fpx.de/MicoCCM/
    [11]P. Emerald Chung, etc. DCOM and CORBA Side by Side.Step by Step, and Layer By Layer, http://www. bell-labs.com/~emerald/
    [12]Tile OMG's New Corba Component Model: How Will It Play Against Enterprise Java Beans and COM+? http://www.ddj.com/documents/s=876/ddj0050c/0050c.htm
    [13]Director,Enterprise Java Sun Microsystems,Application Servers:EJB & CORBA,April 6, 1999 北京大学贝尔实验室软件技术联合实验室,研究内容简介,http://162.105.203.104/belliointlab/vifx/fi.htm 汪芸、顾冠群,CORBA技术及其应用,东南大学出版社,1999
    [16]汪芸、顾冠群,CORBA技术综述,计算机科学 1999 Vol.26.NO.6(P1-3,6)
    [17]傅韶勇,基于组件的软件工程方法学及其相关技术,1999
    [18]周之英,现代软件工程(高级),科学出版社,2000
    
    
    [19]田景成,面向对象技术在软件重用和体系结构中的应用,http://www.china-pub.com/computers/eMook/0644/info.htm,2001.01
    [20]MicroSoft,分布式构件对象模式的概念及应用,/Microsoft Windows DNA中文网页.htm,1999
    [21]施小英、是月华,CORBA应用中的编码范例,计算机应用研究,2000.03
    [22]郑波、李松年、张世永,基于CORBA的EJB结构体系分析,计算机工程与应用第十三期,2001
    [23]赵东、王敏毅、周明天,支持高性能应用的CORBA构件模型,汁算机科学 vol28,2001/1/1
    [24]吴伟巍,用VisiBroker开发CORBA程序,计算机与通信,1999年第11期
    [25]曹晓阳、刘锦德、唐雪飞,基于CORBA的数据库访问部件,计算机应用,1999.05
    [26]国防科大,分布式应用平台STARBUS,国防科技大学计算机研究所,2001.10
    [27]李文军、周晓聪、李师贤,《分布式软件体系结构》,中山大学出版社,2001.01
    [28]傅贵,构件对象模型概览,2000
    [29]曹晓阳、刘锦德、唐雪飞,基于CORBA的数据库访问构件,计算机应用第19卷第五期,1999.05
    [30]孙艳春、赵大哲、刘积仁,基于CORBA规范的群件开发平台的研究,小型微型计算机系统第20卷第4期,1999
    [31]李天宁、魏明亮、谢立,CORBA3.0新特性的分析及评述,计算机工程与应用,2001.03
    [32]郭长国、刘江宁、邹鹏,基于CORBA事件服务的主动服务技术研究与实现,国防科技大学学报,1999年第四期
    [33]曾宇、张海盛,基于corba组件技术的三层数据库访问,计算机应用,2001年05期
    [34]钟杰萍、姜东胜、陈莘萌、张苓,运用corba的组件开发方法,计算机工程与应用,2000年10期
    [35]齐向明、齐勇、马莉、侯迪、沈钧毅,corba组件运行和开发环境研究,西安交通大学学报,2001年02期
    [36]麦中凡,基于分布式对象的软件构件,计算机科学,1997年第24卷
    [37]王鹏、尤晋员,CORBA与DCOM的比较,计算机工程,1998年第9期
    [38]Bruce Eckel,Java 编程思想,机械工业出版社,1999.04
    [39]John.Zukowski,Java 2从入门到精髓,电子工业出版社,1999.06
    [40]Andrew S.Tanenbaum,分布式操作系统,电子工业出版社,1999.12
    [41]金尊和、干毅民,Java高级语言编程,电子工业出版社,1997.08

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700