Overview
ISO/TR 24097-2:2015 is a Technical Report from ISO/TC 204 that elaborates the interface metadata aspects of ISO 24097-1 for Intelligent Transport Systems (ITS). It focuses on producing interoperable web service interfaces for machine-to-machine (M2M) ITS service delivery. The report provides guidance for selecting interface description technologies and producing WS‑I conformant web services to enable dependable, standards-based ITS integration.
Key topics
- Interface metadata scope - Guidance on publishing WSDL-based interface metadata as the contract between ITS service providers and consumers.
- WSDL version selection - Discussion of interoperable choices between WSDL 1.1 and WSDL 2.0 for service descriptions.
- SOAP version selection - Criteria for choosing SOAP 1.1 or SOAP 1.2 and how to indicate SOAP 1.2 usage in metadata.
- WSDL 1.1 + SOAP 1.2 binding - Considerations for binding SOAP 1.2 semantics to WSDL 1.1 descriptions.
- WS‑I Basic Profile conformance - Guidance on creating WS‑I conformant services, including metadata relationships, conformance claims, and practical steps using WSDL or XML editors and WS development tools.
- Notation, namespaces and conventions - Recommended namespace and pseudo‑schema conventions, XPath usage, and SOA stack naming used throughout interface metadata.
- QoS and policy integration - Relationship of interface metadata (WSDL) to QoS metadata expressed with WS‑Policy; recommended practice to attach policies via PolicyReference.
- Supportive content - Informative annexes with pseudo‑WSDL examples, schema locations and WS‑I coverage items.
Applications and users
Who benefits:
- ITS architects and system designers specifying interoperable web service interfaces.
- Software developers and integrators implementing ITS web services and clients.
- Test labs and conformance assessors validating WS‑I and SOAP/WSDL interoperability.
- Procurement and project managers requiring clear interface contracts and QoS constraints.
Practical uses:
- Choosing appropriate WSDL/SOAP versions for cross‑vendor ITS integrations.
- Publishing interface contracts to enable automated stub/skeleton generation and rapid consumer adoption.
- Combining interface metadata with WS‑Policy to assert security, reliability and message addressing requirements.
- Ensuring services meet WS‑I Basic Profile best practices for broad interoperability.
Related standards
- ISO 24097-1 (realization of interoperable web services)
- ISO 24097-3 (QoS - Technical Report)
- W3C WSDL 1.1 / WSDL 2.0
- SOAP 1.1 / SOAP 1.2
- WS‑Policy (Framework and Attachment)
- WS‑I Basic Profile
Keywords: ISO TR 24097-2:2015, Intelligent Transport Systems, ITS, web services, WSDL, SOAP, WS‑I, interoperability, interface metadata, WS‑Policy, SOA.