SWIM Supporting Material
SWIM-DEFN-260 Service interface protocols and data format
- 1 Requirement
- 2 Guidance
- 2.1 Verification Support
- 2.2 Examples
Requirement
Title | Service interface protocols and data format |
---|---|
Identifier | SWIM-DEFN-260 |
Requirement | A service definition may include or refer to information about:
|
Rationale | The service provider should be aware if any protocol and data format is to be implemented. Requiring that specific protocols and data formats are implemented enforces interoperability between the service provider and the service consumer. |
Verification | Completeness: Not Applicable. Consistency: If provided, verify that the protocols and data format are consistent with the service interface binding. Correctness: Not Applicable. |
Examples/Notes | Example:
Example:
Note: The service message (SWIM-DEFN-280) may detail a schema for the data format. |
Level of | Optional |
Guidance
Protocols are normally linked to the service interface binding. The information provided here must be consistent with what is selected in SWIM-DEFN-255.
If a data format is listed, it must be consistent with what is allowed by the bindings mentioned in SWIM-DEFN-255.
Verification Support
Consistency | Check that: [Â ] The protocols are consistent with the selected interface binding. |
Examples
Links to example service definitions can be found in the example service definitions page.Â
Status: Living Material