![RMI over IIOP Remote method invocation over Internet inter orb protocol](https://i.ytimg.com/vi/tjvwMxUry7c/hqdefault.jpg)
Contenuto
- Definizione - Cosa significa Protocollo Internet Inter-ORB (IIOP)?
- Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
- Techopedia spiega il protocollo IIOP (Internet Inter-ORB Protocol)
Definizione - Cosa significa Protocollo Internet Inter-ORB (IIOP)?
Il protocollo IIOP (Internet Inter-ORB Protocol) è un protocollo orientato agli oggetti utilizzato per facilitare l'interazione di rete tra programmi distribuiti scritti in diversi linguaggi di programmazione. IIOP viene utilizzato per migliorare la comunicazione Internet e intranet per applicazioni e servizi.
IIOP è un componente integrale della Common Object Request Broker Architecture (CORBA), che è un noto standard del settore IT. IIOP è un'implementazione del Protocollo Inter-ORB generale (GIOP), che è un protocollo di interazione astratto utilizzato dai broker di richieste di oggetti (ORB).
IIOP è simile al DCOM (Distributed Component Object Model) di Microsofts, che è un concorrente principale CORBA / IIOP.
Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
Techopedia spiega il protocollo IIOP (Internet Inter-ORB Protocol)
Come CORBA, IIOP segue un'architettura client-server per la comunicazione, in cui una richiesta viene sempre trasmessa da un client a un server.
Le specifiche OMG (Object Management Group) per IIOP sono le seguenti:
- Common Data Representation (CDR): fornisce un metodo di codifica / decodifica dati standard
- Interoperable Object Reference (IOR): il client deve disporre di un indirizzo di programma, noto come IOR, prima di inviare una richiesta del server. Lo IOR si basa sull'indirizzo IP e sui numeri di porta del server ed è di solito associato a una tabella dei valori creata dal computer del client.
- formati definiti per supportare le specifiche ORB CORBA
I vantaggi dello IIOP includono:
- Migliore neutralità dell'architettura
- Trasparenza della comunicazione
- scalabilità
- Riutilizzabilità del codice