Legacy Issue Number: 6322
Source: Fraunhofer FOKUS ( Raju Nanda Vaidya)
UniqueIdentifier is defined as unique set of string that should be unique within the SDO network domain. ServiceProfiles and other ConfigurationSets are identified by their ‘id’ as well. Identification for these components does not require tobe unique within the whole sdo network domain but should be unique among other ServiceProfiles or ConfigurationSets of the specific SDO. Currently the resource data model defines them as UniqueIdentifier (p2-12 and p2-14) but the operations provided in SDOInterface (p2-18) and ConfigurationInterface (p2-23 removeServiceProfile) defines it as String. Following are the operations: SDOInterface: getServiceProfile(id:String), getServiceRef(id:String) ConfigurationInterface: removeServiceProfile(id:String), removeConfigurationSet(configurationSetID:String), activateConfigurationSet(configID:String)
Resource data model and operations in the interface should defined them in similar way, ie. Either UniqueIdentifier or String.
Proposed Resolution: Define them as UniqueIdentifier.
Reported: SDO 1.0 — Wed, 15 Oct 2003 04:00 GMT
Updated: Wed, 11 Mar 2015 11:15 GMT
SDO11 — UniqueIdentifier
- Key: SDO11-32
- OMG Task Force: Super Distributed Objects 1.1 RTF