1.2.3.1 Serialization of URIs
Topic Version | 1 | Published | 10/31/2016 | |
For Standard | ETP v1.1 |
Many of the messages in ETP make use of the URIs as opaque references to objects in a system. The definitions of these URIs conform to the specification in RFC 3986 (http://tools.ietf.org/html/rfc3986). Further definition of the specifics of Energistics standard URI schemes are found in the Energistics Identifier Specification. Of particular note for the serialization of these URIs in Avro/ETP:
- Sending agents MUST urlencode (i.e., percent encode, as per section 2 of RFC 3986) any components that contain reserved characters for the URI scheme, the specific reserved characters being found in the Energistics Identifier Specification.
- Receiving agents MUST decode all incoming URIs.