互联网ORB间协议(IIOP)

作者: Lewis Jackson
创建日期: 5 可能 2021
更新日期: 25 六月 2024
Anonim
互联网ORB间协议(IIOP) - 技术
互联网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的优势包括:

  • 更好的架构中立性
  • 沟通透明
  • 可扩展性
  • 代码可重用性