IOR - Interoperable Object Reference

Ähnlich einem ObjectPointer in C++ stellt die Interoperable Object Reference (IOR) den Aufenthaltsort eines Objektes dar. Eine IOR ist nicht auf den Speicherbereich des eigenen Programms beschränkt, sondern funktioniert weltweit, über das Internet.

Es gibt verschiedene Möglichkeiten des IOR Aufbaus. In Tabelle 1 ist eine Möglichkeit dargestellt.

Table 1: Aufbau einer IOR
  Repository ID EndpointInfo ObjectKey
Beispiel IDL:nameSpace:1.0 IIOP://myHost.de:567 98073sad;fg
  IDL:nameSpace:/interFace:1.0    
  IDL:nameSpace:/interFace/function:1.0    
Erklärung Position der Elemente in der IDL Position des Servers[*] ORB spezifische
      ID
     



Manuel Traut 2007-02-25