Protocole Internet Inter-ORB (IIOP)

Auteur: Lewis Jackson
Date De Création: 5 Peut 2021
Date De Mise À Jour: 25 Juin 2024
Anonim
RMI over IIOP Remote method invocation over Internet inter orb protocol
Vidéo: RMI over IIOP Remote method invocation over Internet inter orb protocol

Contenu

Définition - Que signifie le protocole IIOP (Internet Inter-ORB Protocol)?

Le protocole IIOP (Internet Inter-ORB Protocol) est un protocole orienté objet utilisé pour faciliter l’interaction réseau entre programmes distribués écrits dans différents langages de programmation. IIOP est utilisé pour améliorer la communication Internet et intranet pour les applications et les services.

IIOP fait partie intégrante de l'architecture CORBA (Common Object Request Broker Architecture), qui est une norme bien connue de l'industrie informatique. IIOP est une implémentation du protocole GIOP (General Inter-ORB Protocol), protocole d'interaction abstrait utilisé par les agents ORB (Object Request Brokers).

IIOP est similaire au modèle DCOM (Distributed Component Object Model) de Microsofts, principal concurrent de CORBA / IIOP.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le protocole IIOP (Internet Inter-ORB Protocol)

Comme CORBA, IIOP suit une architecture client-serveur pour la communication, dans laquelle une demande est toujours transmise d'un client à un serveur.

Les spécifications du groupe de gestion d'objets (OMG) pour IIOP sont les suivantes:

  • Représentation commune des données (CDR): Fournit une méthode standard de codage / décodage des données
  • Référence d'objet interopérable (IOR): le client doit avoir une adresse de programme, appelée IOR, avant toute demande de serveur. L’IOR est basé sur l’adresse IP et les numéros de port du serveur et est généralement mappé sur une table de valeurs créée par l’ordinateur du client.
  • formats définis pour prendre en charge les spécifications ORBA des CORBA

Les avantages de l'IIOP comprennent:


  • Meilleure neutralité de l'architecture
  • Transparence de la communication
  • L'évolutivité
  • Code réutilisabilité