1 / 4
文档名称:

使用JAVA开发CORBA应用(1).txt

格式:txt   页数:4
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

使用JAVA开发CORBA应用(1).txt

上传人:管理资源吧 2011/9/15 文件大小:0 KB

下载得到文件列表

使用JAVA开发CORBA应用(1).txt

文档介绍

文档介绍:作者:爬虫
email: ******@
日期:2001-5-8 17:42:40
■CORBA技术简介
简单地说,CORBA允许应用之间相互通信,而不管它们存在于哪里以及是谁设计的。,其中定义了接口定义语言(IDL)以及在对象请求代理(ORB)中实现客户对象与服务器对象之间交互的应用编程接口(API)。,规定了各个供应商之间的ORB的通信规则。
CORBA标准主要分为三个部分:接口定义语言(IDL)、对象请求代理(ORB)以及ORB之间的互操作协议IIOP。
ORB是对象之间建立Client/Server关系的中间件。使用ORB,客户可以透明地调用一个服务对象上的方法,这个服务对象可以在本地,也可以在通过网络连接的其他机器上。ORB截获这一调用同时负责查找实现服务的对象并向其传递参数、调用方法返回最终结果。客户并不知道服务对象位于什么地方,它的编程语言和操作系统是什么,也不知道不属于对象接口的其他系统部分。这样,ORB在异构分布环境下为不同机器上的应用提供了互操作性,并无缝地集成了多种对象系统。
在开发传统的Client/Server应用时,开发者使用他们自己设计的或一个公认的标准来定义用于设备之间通信的协议。协议的定义依赖于实现语言、网络传输和许多其他因素,而ORB的出现简化了这一过程。使用ORB时,协议是使用接口定义语言(IDL)定义的,而IDL是独立于语言的。并且ORB提供很强的灵活性,它使程序员选择最适合的操作系统、执行环境,甚至系统各个组件也可以采用不同的编程语言实现。更重要的是,它允许现有组件的集成。在一个基于ORB的解决方案中,开发者可以使用与创建新对象一样的IDL对遗留系统进行建模,他们创建“包装”代码以在标准化的软件总线与遗留系统接口之间传递信息。
使用CORBA,用户可以透明地访问信息,并不需要知道信息存在于什么软件中、使用什么硬件平台,以及位于企业网络的什么地方。作为面向对象系统的通信核心,CORBA为今天的计算环境带来了真正的互操作性。
■CORBA与JAVA的相互关系
CORBA不只意味着对象请求代理(ORB),它还是非常全面的分布式对象平台。CORBA使JAVA应用可以跨越网络、语言以及操作系统,并为JAVA提供了一组分布服务,如分布式自我观察、动态发现、事务、关系、安全和命名等。
JAVA不仅是一种语言,它还是一个动态代码系统,它对运行对象来说是一个可移植的虚拟机(JVM)。JAVA为开发、管理、发布Client/Server应用提供了更简单的方式。人们可以通过将应用放在一个Web服务器上将这一应用发布给成千上万个用户,而不必关心它的安装和升级。JAVA还非常适合服务器的开发,它可以动态地将服务代码移向最需要它们的地方。
JAVA将会使CORBA对象能够运行在从主机、网络计算机到蜂窝电话等可编程的各种机器上,并简化了大型CORBA系统的代码发布。对客户和服务对象来说JAVA是很理想的编程语言,JAVA内置的多线程、垃圾收集和错误处理使编写健壮的网络对象变得很容易。
这两种对象模型可以很好地相互补充,CORBA处理网络的透明性,JAVA处理实现的透明性,CORBA为JAVA可移植应用环境提供了一个分布式的结构。
■使

最近更新

2025年江西省萍乡市单招职业倾向性考试模拟测.. 40页

2025年江西财经职业学院单招职业倾向性测试模.. 39页

2025年江阳城建职业学院单招职业技能测试模拟.. 39页

2025年沙洲职业工学院单招职业适应性测试题库.. 40页

2025年河北化工医药职业技术学院单招职业技能.. 41页

2025年河北女子职业技术学院单招综合素质考试.. 41页

2025年河北正定师范高等专科学校单招职业倾向.. 41页

2025年河北省承德市单招职业适应性测试模拟测.. 40页

2025年河北科技工程职业技术大学单招职业技能.. 41页

2025年河北艺术职业学院单招职业倾向性测试模.. 39页

2025年河南女子职业学院单招职业倾向性测试题.. 40页

2025年河南工业贸易职业学院单招职业倾向性测.. 39页

2025年河南建筑职业技术学院单招职业倾向性测.. 41页

2025年河南机电职业学院单招职业倾向性测试题.. 41页

2025年河南水利与环境职业学院单招职业倾向性.. 40页

2026年乐山职业技术学院单招职业技能考试题库.. 42页

2025年河南经贸职业学院单招职业技能测试模拟.. 40页

2026年云南省德宏傣族景颇族自治州单招职业适.. 42页

2025年泉州幼儿师范高等专科学校单招职业倾向.. 40页

2025年泉州海洋职业学院单招职业适应性考试模.. 41页

2026年仰恩大学单招职业适应性测试题库附答案.. 41页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

足球竞彩项目招股说明书 7页

护理薪资计划书 28页

九年级家长会课件PPT下载(初三2班) 25页

湘少版小学英语单词表格级 10页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页

保洁外包单位月度考评表 3页