当前位置:首页 科普知识 对象管理体系结构

对象管理体系结构

发布时间:2023-09-15 11:17:38

对象管理体系结构,Object Management Architecture最开始的任务是创立一种体系结构,在这种体系结构上,它的成员可以标准化地开发包含不同的多厂商产品和操作环境的分布式网络上的应用。

对象管理体系结构主要部件

OMG创造的体系结构包括四个主要部件。

对象管理体系结构

应用程序对象

这一级别包含可以根据需要安装和移去的可选应用。通常的应用程序包括字处理器、电子表格和图形程序。

公用设备

这一级别包含在大多数应用中通常使用的对象,例如,电子函件系统、拼写检查器、I/O接口、和代理器等。它们这样分离出来是为了避免在一些应用程序中代码的重复。在公用设备区域的对象是可以被所有应用程序进行访问的。

对象管理体系结构

对象请求代管器(ORB)

这是对象和其他对象进行通信的公用接口。它是由公用对象请求代管器体系结构定义的,并在本书的这一标题下进行讨论。还可以参见“对象请求代管器”。

对象服务

这一级别提供实现对象技术的重要服务。

对象管理体系结构

其中的关键部件是对象请求代管器(ORB),它提供了基本的对象通信、格式化和对象间的管理服务。

对象管理体系结构结构优点

它支持模块化、即插即用软件。

对用户和网络管理人员,安装系统和软件都很容易。打印机、屏幕和其他设备的驱动程序驻留在公用设备区域,在那里它们可以被多个应用所共享。对所有用户都可以立即获得修改的消息。

用户和管理人员都可以很容易地利用分布式环境的优势。例如,ORB可以将对象放置在高性能或为服务请求而闲置的系统,从而充分利用企业资源。用传统的远程过程调用(RPC)来实现这种功能是较困难的。

温馨提示:
本文【对象管理体系结构】由作者 教育百科书 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6