![ORB - Object Request Broker](https://i.ytimg.com/vi/TircMasuz8E/hqdefault.jpg)
Contente
- Definição - O que significa o Internet Inter-ORB Protocol (IIOP)?
- Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
- Techopedia explica Internet Inter-ORB Protocol (IIOP)
Definição - O que significa o Internet Inter-ORB Protocol (IIOP)?
O Internet Inter-ORB Protocol (IIOP) é um protocolo orientado a objetos usado para facilitar a interação de rede entre programas distribuídos escritos em diferentes linguagens de programação. O IIOP é usado para aprimorar a comunicação na Internet e intranet para aplicativos e serviços.
O IIOP é um componente integrante da Common Object Request Broker Architecture (CORBA), que é um padrão bem conhecido do setor de TI. O IIOP é uma implementação do General Inter-ORB Protocol (GIOP), que é um protocolo de interação abstrato usado pelos ORB (Object Request Brokers).
O IIOP é semelhante ao Modelo de Objeto Distribuído (DCOM) da Microsofts, que é o principal concorrente do CORBA / IIOP.
Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
Techopedia explica Internet Inter-ORB Protocol (IIOP)
Como CORBA, o IIOP segue uma arquitetura cliente-servidor para comunicação, onde uma solicitação é sempre transmitida de um cliente para um servidor.
As especificações do OMG (Object Management Group) para IIOP são as seguintes:
- Representação comum de dados (CDR): fornece um método padrão de codificação / decodificação de dados
- Referência de Objeto Interoperável (IOR): O cliente deve ter um endereço de programa, conhecido como IOR, antes de fazer uma solicitação do servidor. O IOR é baseado no endereço IP e nos números de porta do servidor e geralmente é mapeado para uma tabela de valores criada pelo computador do cliente.
- formatos definidos para dar suporte às especificações ORBA dos CORBAs
As vantagens do IIOP incluem:
- Melhor neutralidade da arquitetura
- Transparência na comunicação
- Escalabilidade
- Reutilização de código