Extra
精选上位词
对象请求代理(ORB,Object Request Broker)是对象之间建立客户端,服务端(Client,Server)关系的中间件。使用ORB,客户可以透明地调用一个服务对象上的方法,这个服务对象可以在本地,也可以在通过网络连接的其他机器上。ORB截获这一调用,同时负责查找实现服务的对象并向其传递参数、调用方法并返回最终结果。客户并不知道服务对象位于什么地方、它的编程语言和操作系统是什么,也不知道不属于对象接口的其他系统部分。这样,ORB在异构分布环境下为不同机器上的应用提供了互操作性,并无缝地集成了多种对象系统。
对象请求代理(Object Request Broker)是用户提供与其他分布式网络环境中对象通信的接口,是中间件(Middleware)中主要的一类,它在CORBA(Common Object Request Broker Architecture)规范中处于核心地位,定义异构环境下对象透明地发送请求和接收响应的基本机制,是建立对象之间client,server关系的中间件。它的作用在于提供一个通信框架,透明地在异构的分布计算环境中传递对象请求。CORBA规范包括了ORB的所有标准接口。对象请求代理这个结构不需要作为组件单独实现,它由接口定义。任何提供正确接口的ORB实现都是可被接受的。
中文名 | 对象请求代理 |
---|---|
原始名称 | 对象请求代理 |
外文名 | object request broker |
应用学科 | 通信 |
类型 | 网络通信 |
精选别名 | object request broker |
英文名 | object request broker |