Object reference, key, and identifier
An IOR contains three major pieces of information
ObjectId
type, which is defined in the PortableServer
module as a sequence of octet
. This allows for virtually any type of data to be used to identify an object, for example, a string or a database key or a simple number.