分布式对象模型corba和rmi的应用研究

分布式对象模型corba和rmi的应用研究

ID:34644092

大小:254.71 KB

页数:3页

时间:2019-03-08

分布式对象模型corba和rmi的应用研究_第1页
分布式对象模型corba和rmi的应用研究_第2页
分布式对象模型corba和rmi的应用研究_第3页
资源描述:

《分布式对象模型corba和rmi的应用研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CN4321258/TP计算机工程与科学2008年第30卷第9期ISSN10072130XCOMPUTERENGINEERING&SCIENCEVol130,No19,2008文章编号:10072130X(2008)09201512033分布式对象模型CORBA和RMI的应用研究ApplicationResearchontheDistributedObjectModelsofCORBAandRMI姚跃华,陈一栋,李慧芳YAOYue2hua,CHENYi2dong,LIHui2fang(长沙理工大学计算机与通信工程学院,湖南长沙410076)(SchoolofComputer

2、andCommunicationsEngineering,ChangshaUniversityofScienceandTechnology,Changsha410076,China)摘要:本文对当前流行的两种分布式对象模型CORBA和RMI的性能进行了研究。在C/S模式下,我们分别对有无参数的方法调用的响应时间、以Applet作为客户端的响应时间以及多客户端请求相同服务的响应时间进行了实验分析,从而为开发基于Web的分布式实时应用提供参考。Abstract:Theperformancesofthetwomostpopulardistributedobjectmodelsna

3、medRMIandCORBAarestudied.ThefollowingaspectsareanalyzedfortheC/Sapplications:theresponsetimeformethodinvocationwithandwithoutpa2rameters,theresponsetimeforappletclients,andtheresponsetimeforvariablenumberofclientsrequestingthesameserv2ice,whichprovidesareferenceforthedevelopmentofweb2based

4、distributedreal2timeapplications.关键词:CORBA;RMI;分布式对象模型;响应时间Keywords:CORBA;RMI;distributedobjectmodel;responsetime中图分类号:TP312文献标识码:ACORBA那样语言独立,但是Java本身是一个独立的平台,1引言这就使得RMI在跨平台的分布式应用中是一个很好的选择。[1][2]CORBA和RMI是目前流行的两种基于对象的分布式计算技术。2CORBA和RMI开发步骤CORBA是OMG的对象管理结构,是建立面向对象的分布式系统所依据的标准。CORBA被设计成一个能供

5、所应用CORBAAPI进行分布式应用开发的典型步骤如有编程语言使用的一个开放性说明,就是说一个机器上的下:Java客户可以请求另一个机器的C++或Fortran服务。(1)通过接口定义语言(IDL)指定服务(远程方法)的为了适应语言独立性,CORBA采用了非常通用的标准作所有接口。为其接口。在不同的语言中,远程调用、签名和对象的引入(2)向接口存储注册包含服务的接口文件。有各自不同的定义,所以CORBA必须尽可能地中立和开(3)实现在接口文件中定义的服务(远程方法)。放。(4)向实现存储注册实现。RMI应用于Java对Java的分布式计算中。远程调用(5)这一步依赖于方法调

6、用的类型。对于静态调用,存的标准是为了Java和应用Java的自然Java签名和调用而根和框架通过编译接口文件生成。对于动态调用,动态调开发的,这使得RMI对Java的开发者相当透明而且易于用接口(DII)和动态框架接口(DSI)分别从接口存储和实现实现。RMI用Java语言紧密集成,因此和CORBA相比能存储获取信息,在运行时生成存根和框架。够提供很好的容错能力。虽然Java的RMI标准不像(6)实现服务器端程序以初始化ORB和对象适配器,3收稿日期:2007210229;修订日期:2007212219作者简介:姚跃华(19582),男,湖北荆州人,副教授,研究方向为计算

7、机体系结构、网络应用和数据库;陈一栋,硕士生,研究方向为数据库和网络应用;李慧芳,硕士生,研究方向为数据库和网络应用。通讯地址:410076湖南省长沙市长沙理工大学计算机与通信工程学院;Tel:13467501947;E2mail:chendong_1314520@163.comAddress:SchoolofComputerandCommunicationsEngineering,ChangshaUniversityofScienceandTechnology,Changsha,Hunan410076,P.R.C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。