1 Definition
An Item representing the description of the Items or Processes to be Discovered by a Discover Service for use by the Basic Discover Service specified by MMM-TEC and by other Discover Services identified by the Discovery Qualifier.
2 Functional Requirements
The Discovery Item is composed of a Discovery Request Item and Discovery Response Item.
The Discovery Request Item is used, e.g., discover:
- An Item with specific characteristics.
- A Process performing specific functions.
The Discovery Request Item may include the ID of one or more Items or Process the the Discover Service deems to comply with the Discovery Request Item.
3 Syntax
https://schemas.mpai.community/MMM4/V2.0/data/DiscoveryObject.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | Discovery Object Header |
– Standard-DiscoveryObject | 9 Bytes | The characters “MMM-DSO-V” |
– Version | N2 Bytes | Major version – 1 or 2 characters |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Byte | Minor version – 1 or 2 characters |
MInstanceID | N4 Bytes | Identifier of M-Instance. |
DiscoveryID | N5 Bytes | Discovery as identified by its Qualifier. |
DiscoveryData | N6 Bytes | Data contained in the Discovery Item. |
DiscoveryQualifier | N7 Bytes | The Qualifier of Dat in the Discovery Item. |
DescrMetadata | N8 Bytes | Descriptive Metadata. |