IP Location

Appendix D: HELD Protocol Bindings

This appendix describes the protocol bindings for HELD. Two bindings are included: an HTTP binding that uses a web services form, and a BEEP binding that can be used for more permanent client/server connections.

HELD HTTP Protocol Binding

This section defines an HTTP (see Reference 1) binding for the HELD protocol, which all conforming implementations must support. This binding takes the form of a Web Service (WS) that can be described by the Web Services Description Language (WSDL) document that is included in this section.

The three request messages are carried in this binding as the body of an HTTP POST request. The MIME type of both request and response bodies should be application / xml, except that a PIDF-LO document should have the MIME type application / pidf+xml.

The LIS should populate the HTTP headers so that they are consistent with the contents of the message. In particular, the Expires and cache control headers should be used to control the caching of any PIDF-LO document. The HTTP status code should have the same first digit as any contextResponse or error body included, and it should indicate a 2xx series response when a PIDF-LO document is included.

This binding also includes a default behavior, which is triggered by a GET request, or a POST with no request body. If either of these queries is received, the LIS must attempt to provide a PIDF-LO document, as if the request was a location request.

This binding must use...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Posts, Spacers, and Standoffs
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.