|
Defines |
| #define | WSA_NAMESPACE "http://www.w3.org/2005/08/addressing" |
| #define | WSA_NAMESPACE_PREFIX "wsa" |
| #define | WSA_ANONYMOUS WSA_NAMESPACE "/anonymous" |
| #define | WSA_NONE WSA_NAMESPACE "/none" |
| #define | WSA_REPLY WSA_NAMESPACE "/reply" |
| #define | WSA_ENDPOINT_REFERENCE_TYPE "EndpointReferenceType" |
| #define | WSA_ENDPOINT_REFERENCE "EndpointReference" |
| #define | WSA_REFERENCE_PROPERTIES "ReferenceProperties" |
| #define | WSA_METADATA "Metadata" |
| #define | WSA_MESSAGE_ID "MessageID" |
| #define | WSA_RELATES_TO "RelatesTo" |
| #define | WSA_RELATIONSHIP_TYPE "RelationshipType" |
| #define | WSA_REPLY_TO "ReplyTo" |
| #define | WSA_FROM "From" |
| #define | WSA_FAULT_TO "FaultTo" |
| #define | WSA_TO "To" |
| #define | WSA_ACTION "Action" |
| #define | WSA_ADDRESS "Address" |
Functions |
| xmlURI * | soap_addressing_get_address (xmlNodePtr endpoint_reference) |
| xmlNodePtr | soap_addressing_set_address (xmlNodePtr endpoint_reference, xmlURI *address) |
| xmlNodePtr | soap_addressing_get_reference_properties (xmlNodePtr endpoint_reference) |
| xmlNodePtr | soap_addressing_set_reference_properties (xmlNodePtr endpoint_reference, xmlNodePtr property) |
| xmlNodePtr | soap_addressing_get_metadata (xmlNodePtr endpoint_reference) |
| xmlNodePtr | soap_addressing_set_metadata (xmlNodePtr endpoint_reference, xmlNodePtr parameter) |
| xmlURI * | soap_addressing_get_message_id (struct SoapEnv *envelope) |
| xmlChar * | soap_addressing_get_message_id_string (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_set_message_id (struct SoapEnv *envelope, xmlURI *id) |
| xmlNodePtr | soap_addressing_set_message_id_string (struct SoapEnv *envelope, xmlChar *id) |
| xmlNodePtr | soap_addressing_get_relates_to (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_add_relates_to (struct SoapEnv *envelope, xmlURI *id, xmlURI *type) |
| xmlNodePtr | soap_addressing_get_reply_to (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_set_reply_to (struct SoapEnv *envelope, xmlNodePtr address) |
| xmlURI * | soap_addressing_get_reply_to_address (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_set_reply_to_address (struct SoapEnv *envelope, xmlURI *address) |
| xmlNodePtr | soap_addressing_get_from (struct SoapEnv *envelope) |
| xmlURI * | soap_addressing_get_from_address (struct SoapEnv *envelope) |
| xmlChar * | soap_addressing_get_from_address_string (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_set_from (struct SoapEnv *envelope, xmlNodePtr address) |
| xmlNodePtr | soap_addressing_set_from_address (struct SoapEnv *envelope, xmlURI *address) |
| xmlNodePtr | soap_addressing_set_from_address_string (struct SoapEnv *envelope, const char *from) |
| xmlNodePtr | soap_addressing_get_fault_to (struct SoapEnv *envelope) |
| xmlURI * | soap_addressing_get_fault_to_address (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_set_fault_to (struct SoapEnv *envelope, xmlNodePtr address) |
| xmlNodePtr | soap_addressing_set_fault_to_address (struct SoapEnv *envelope, xmlURI *address) |
| xmlNodePtr | soap_addressing_set_fault_to_string (struct SoapEnv *envelope, const char *fault_to) |
| xmlNodePtr | soap_addressing_get_to (struct SoapEnv *envelope) |
| xmlURI * | soap_addressing_get_to_address (struct SoapEnv *envelope) |
| xmlChar * | soap_addressing_get_to_address_string (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_set_to (struct SoapEnv *envelope, xmlNodePtr address) |
| xmlNodePtr | soap_addressing_set_to_address (struct SoapEnv *envelope, xmlURI *address) |
| xmlNodePtr | soap_addressing_set_to_address_string (struct SoapEnv *envelope, const char *to) |
| xmlURI * | soap_addressing_get_action (struct SoapEnv *envelope) |
| xmlChar * | soap_addressing_get_action_string (struct SoapEnv *envelope) |
| xmlNodePtr | soap_addressing_set_action (struct SoapEnv *envelope, xmlURI *action) |
| xmlNodePtr | soap_addressing_set_action_string (struct SoapEnv *envelope, const char *action) |
WS-Addressing provides transport-neutral mechanisms to address Web services and messages. Specifically, this specification defines XML [XML 1.0, XML Namespaces] elements to identify Web service endpoints and to secure end-to-end endpoint identification in messages. This specification enables messaging systems to support message transmission through networks that include processing nodes such as endpoint managers, firewalls, and gateways in a transport-neutral manner.