1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1 Definition
An Item containing an M-InstanceA’s ProcessA Request to ResolutionServiceA to set up a session involving different M-Instances’ Processes and the Responses of the Resolution Services and destination Processes..
2 Functional Requirements
An Resolution Item is transmitted:
- In case of Request
- From ProcessA to ResolutionServiceA
- From ResolutionServiceA to ResolutionServiceB
- From ResolutionServiceB to ProcessB
- In case of Response
- From ProcessB to ResolutionServiceB
- From ResolutionServiceB to ResolutionServiceA
- From ResolutionServiceA to ProcessA
3 Syntax
https://schemas.mpai.community/MMM4/V2.1/data/Resolution.json
4 Semantics
Label | Description |
Header | Resolution Header |
– Standard-Resolution | The characters “MMM-RSL-V” |
– Version | Major version – 1 or 2 characters |
– Dot-separator | The character “.” |
– Subversion | Minor version – 1 or 2 characters |
M-InstanceID | Identifier of M-Instance. |
ResolutionID | Identifier of Authentication Item. |
ProcessAToResolARequest | Request of Calling Process to own Resolution Service. |
– MInstances[] | Set of M-Instances with a participating Process. |
– MInstanceID | One M-Instance with a participating Process. |
– Processes[] | Set of participating Processes in M-Instance. |
– ProcessID | One Participating Process in M-Instance. |
ResolAToResolBRequest | Request of Calling Process’s Resolution Service |
– Processes[] | Set of participating Processes in M-Instance. |
– ProcessID | One Participating Process in M-Instance. |
ResolBToProcessBRequest | Response of Resolution ServiceB |
– Processes[] | Set of participating Processes in M-Instance. |
– ProcessID | One Participating Process in M-Instance. |
ProcessBToResolBResponse | Response of ProgressB |
– JoinYN | Y for confirmation, N for denial. |
ResolBToResolAResponse | Response of Resolution ServiceB |
– Error | Access to M-InstanceB denied. |
– ProcessID | ID of Process sending Accept. |
– JoinYN | Accept of Process ID (Y for confirmation, N for denial). |
ResolAToProcessAResponse | Response of Resolution ServiceA |
– Error | Access to M-InstanceA denied. |
– MInstanceID | ID of M-Instance Process of ProcessID belongs to. |
– ProcessID | ID of Process sending Accept. |
– JoinYN | Accept of Process ID |
DescrMetadata | Descriptive Metadata |