[omniORB] Propritary part of Object Key of IOR

bjorn rohde jensen bjensen@fastmail.fm
Wed Oct 16 10:44:01 2002


Hi Günter,

  I believe, the structure is something like; the name of
the POA hosting the servant followed by a separator,
possibly a unique sequence of bytes followed by a separator
and lastly the objectId of the object.
  The structure varies depending on POA policies. For POA's
with TRANSIENT policy, the POA name is associated with a
series of unique bytes to make the POA unique. In case of
PERSISTENT and SYSTEM_ID policies, the objectId is a 4 byte
counter prepended with a unique sequence of bytes to make
the objectId unique. Otherwise the object key is basically
a concaternation of the name of the POA hosting the object
and a 4 byte counter.
  You might want to checkout the source for catior, genior
and the POA for accurate information:)

Yours sincerely,

Bjorn