Interoperable Object Reference

Interoperable Object Reference

In distributed computing, an Interoperable Object Reference (IOR) is a reference to a CORBA or RMI-IIOP object.

IORs may be “stringified,” or represented by a string of printable characters to facilitate sharing of object references by non-CORBA mechanisms such as HTTP, FTP, and e-mail. Stringified IORs consist of the prefix IOR:, followed by a sequence of hexadecimal digits.

The internal structure of IOR may contain multiple components. Each component is identified by its integer code and has its own binary format. The codes are assigned by OMG. The typical IOR normally contains the internet address of the remote host, the number of the remote port on that the CORBA server is listening, a string defining the class of the remote object on which the methods will be invoked, and the object key (byte array) that is used by the server ORB to identify the object.

It is possible to register special objects (IOR interceptors) that can add the needed specific components to the IOR being created by the particular ORB.

IORs can be encoded both in big-endian and little-endian format. IORs also frequently contain the list of the supported charsets and may carry various specific information. It is generally recommended to use the Name Service rather than the stringified references, but these are frequently needed to find the Name Service itself and also in some simple cases may be just more convenient.

The non-stringified IORs are used to transfer the object reference via GIOP.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Interoperable Object Reference — Die Interoperable Object Reference, kurz IOR, beschreibt eine Objektreferenz auf ein CORBA Objekt. Es handelt sich um Objektreferenzen für Objekte aus dem Bereich der Objektorientierung, die in verschiedenen Computern existieren und… …   Deutsch Wikipedia

  • Common Object Request Broker Architecture — Die Common Object Request Broker Architecture (CORBA, englisch für Allgemeine Architektur für Vermittler von Objekt Anforderungen) ist eine Spezifikation für eine objektorientierte Middleware, deren Kern ein sog. Object Request Broker, der ORB… …   Deutsch Wikipedia

  • CORBA — Die Common Object Request Broker Architecture (CORBA, engl. Allgemeine Architektur für Vermittler von Objekt Anforderungen) ist eine Spezifikation für eine objektorientierte Middleware, deren Kern ein sog. Object Request Broker, der ORB bildet,… …   Deutsch Wikipedia

  • General Inter-ORB Protocol — In distributed computing, General Inter ORB Protocol (GIOP) is the abstract protocol by which object request brokers (ORBs) communicate. Standards associated with the protocol are maintained by the Object Management Group (OMG). IIOP (Internet… …   Wikipedia

  • RMI-IIOP — Saltar a navegación, búsqueda RMI IIOP (leído RMI sobre IIOP) denota la interfaz RMI de Java sobre el sistema CORBA. Este estándar fue creado intentando simplificar el desarrollo de las aplicaciones CORBA, mientras preservaba todos los beneficios …   Wikipedia Español

  • IOR — The abbreviation IOR may refer to:* Index of refraction * Istituto per le Opere di Religione (Institute for Religious Works), the Vatican Bank * Interoperable Object Reference, a reference to a CORBA or RMI IIOP object * Inhibition of return, a… …   Wikipedia

  • IOR — Die Abkürzung IOR steht für: das Istituto per le Opere di Religione, besser bekannt als Vatikanbank Interoperable Object Reference Inhibition of return IBM on site Repair Index of refraction International Offshore Rule, Regeln für den Bau von… …   Deutsch Wikipedia

  • IOR — (англ. Interoperable object reference ссылка на интероперабельный объект)  в распределенном программном обеспечении ссылка на объект технологий CORBA или RMI IIOP . Представляет собой строковую структуру, в которой содержится различного …   Википедия

  • IOR — index of refraction; index of response; interoperable object reference …   Medical dictionary

  • IOR — abbr. Interoperable Object Reference …   Dictionary of abbreviations

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”