Subject: Re: GUID: Registry Information Model v0.41
Farrukh Najmi wrote: > > > > > 128 random numbers are convenient for machines but > > do not meet our business need - most clearly since > > inspection of the GUID does not indicate any ownership. > > That is quite OK since a GUIDs purpose is not to indicate ownership. > Whether you use 128 bit random numbers, or David's non-random method, indicating ownership is useful and I don't understand why you would not like this information to be a part of a GUID. My suggestion is that we strike "GUID" and instead use UID, or change the definition of global, and adopt a prefix convention. For instance, an Object's UID could be something like the following: Farrukh scheme: 787778827728846655gfgshhg88 URN type scheme: com-foobar-ebxml:787778827728846655gfgshhg88 Party ID type scheme: 7778889:787778827728846655gfgshhg88 URL type scheme: object://787778827728846655gfgshhg88?PartyID=7778889&Context=DUNS Given an object's ID and it's ownership, it is possible to find out information about an object automagically, such as interface binding info without involving ebXML. -Matt ps> the URL scheme may be worth looking at, since the possibility of making syncronous browse requests using HTTP logically follows.
eList eXpress LLC