![互联网ORB间协议(IIOP) - 技术 互联网ORB间协议(IIOP) - 技术](https://a.continuousdev.com/technology/internet-inter-orb-protocol-iiop.jpg)
内容
- 定义-Internet Inter-ORB协议(IIOP)是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了Internet间ORB协议(IIOP)
定义-Internet Inter-ORB协议(IIOP)是什么意思?
Internet间ORB协议(IIOP)是一种面向对象的协议,用于促进以不同编程语言编写的分布式程序之间的网络交互。 IIOP用于增强应用程序和服务的Internet和Intranet通信。
IIOP是通用对象请求代理体系结构(CORBA)的组成部分,该体系结构是众所周知的IT行业标准。 IIOP是通用内部ORB协议(GIOP)的实现,该协议是对象请求代理(ORB)使用的抽象交互协议。
IIOP与Microsoft的分布式组件对象模型(DCOM)类似,后者是CORBA / IIOP的主要竞争对手。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了Internet间ORB协议(IIOP)
像CORBA一样,IIOP遵循客户端-服务器体系结构进行通信,其中请求始终从客户端传输到服务器。
IIOP的对象管理组(OMG)规范如下:
- 通用数据表示(CDR):提供标准的数据编码/解码方法
- 互操作对象引用(IOR):在服务器请求之前,客户端必须具有一个程序地址,称为IOR。 IOR基于服务器的IP地址和端口号,通常映射到由客户端计算机创建的值表。
- 定义为支持CORBA ORB规范的格式
IIOP的优势包括:
- 更好的架构中立性
- 沟通透明
- 可扩展性
- 代码可重用性