Version
This page concerns v2.0 of the Specification. Supporting material on v1.0 is <tbd>
Requirement
Title | SWIM TI Profile and interface bindings |
Identifier | SWIM-SERV-250 |
Requirement | A service description shall include or refer to information about the profile and interface bindings for each service interface, including:
|
Rationale | To support the concept of interoperability between the service provider and service consumer, the SWIM TI Profiles only allow a certain set of technical solutions, which can be chosen by the service designer. This is used by technical experts to assess feasibility to implement. |
Verification | Completeness: Verify that the reference information is provided for each provider side and consumer side interface. Consistency: Verify that the selected service interface binding, network interface binding and additionally supported requirements are consistent with the selected SWIM TI Profile and version. Correctness: Not Applicable. |
Examples/Notes | Note: If configuration options are available in the service interface binding, it is best practice to document them (e.g. use of GZIP compression, Message Transmission Optimization Mechanism (MTOM) encoding). Example additionally supported requirements:
|
Level of Implementation | Mandatory |
Guidance
tbd
Example
XML requests and replies embedded into SOAP messages, themselves embedded into HTTP requests and responses. Operation names are associated to SOAP requests.
SWIM TI Profile and interface bindings | profile name | TI Yellow Profile specification |
profile version | Edition Number 1.0 | |
selected service interface binding | WS SOAP | |
selected network interface binding | ||
supported optional requirements | - |