![[GIVEAWAY CLOSED] ✩ vlog? haul? i went to a vivienne westwood sample sale ✩](https://i.ytimg.com/vi/jqAwEuFyWVc/hqdefault.jpg)
内容
- 定义-对象请求代理(ORB)是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了对象请求代理(ORB)
定义-对象请求代理(ORB)是什么意思?
对象请求代理(ORB)是使用通用对象请求代理体系结构(CORBA)规范的中间件应用程序组件,使开发人员能够在计算机网络内进行应用程序调用。 ORB是在分布式环境中传输客户端/服务器操作调用并确保透明对象通信的代理。
ORB支持多种中间件服务,包括但不限于通知,事件触发器,事务处理,持久性和安全性。可以将ORB配置为适合各种环境,并处理各种客户端请求。因此,开发人员可以修改ORB以满足入站客户端请求的任务要求。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了对象请求代理(ORB)
ORB执行以下操作:
- 搜索,匹配和实例化远程机器对象
- 收集应用程序对象之间的参数
- 处理跨机器边界的安全性问题
- 在其他ORB可用的本地计算机上检索并发布数据对象
- 使用静态和动态方法调用来调用远程对象方法。
- 自动实例化空闲对象
- 路由回调方法
- 通过Internet与其他ORB交流ORB间协议(IIOP)
开发人员在应用ORB作为解决重复出现的分布式环境问题的解决方案时,应该知识和谨慎。如果处理不当,问题可能会加剧。 ORB的缺点包括:
- 缺乏异步事务支持
- 缺乏非面向对象的遗留应用程序集成支持
- 缺乏CORBA标准中的标准ORB实现
Microsoft在公共对象模型(COM)和分布式公共对象模型(DCOM)中开发了专有的ORB方法。