javax.xml.soap

接口
异常
public interface SOAPConstants

与 SOAP 协议有关的常量的定义。


字段摘要
static String DEFAULT_SOAP_PROTOCOL
          默认协议:向后兼容的 SOAP 1.1。
static String DYNAMIC_SOAP_PROTOCOL
          用于创建 MessageFactory 实例,该实例可创建 SOAPMessagesSOAPMessages 的具体类型取决于传递给 createMessage 方法的 Content-Type MIME 头。
static String SOAP_1_1_CONTENT_TYPE
          SOAP 1.1 中 Content-Type MIME 头的媒体类型。
static String SOAP_1_1_PROTOCOL
          用于创建 MessageFactory 实例,该实例创建其行为支持 SOAP 1.1 规范的 SOAPMessages
static String SOAP_1_2_CONTENT_TYPE
          SOAP 1.2 中 Content-Type MIME 头的媒体类型。
static String SOAP_1_2_PROTOCOL
          用于创建 MessageFactory 实例,该实例创建其行为支持 SOAP 1.2 规范的 SOAPMessages
static QName SOAP_DATAENCODINGUNKNOWN_FAULT
          SOAP 1.2 DataEncodingUnknown 错误。
static String SOAP_ENV_PREFIX
          http://www.w3.org/2003/05/soap-envelope 的默认名称空间前缀。
static QName SOAP_MUSTUNDERSTAND_FAULT
          SOAP 1.2 MustUnderstand 错误。
static QName SOAP_RECEIVER_FAULT
          SOAP 1.2 Receiver 错误。
static QName SOAP_SENDER_FAULT
          SOAP 1.2 Sender 错误。
static QName SOAP_VERSIONMISMATCH_FAULT
          SOAP 1.2 VersionMismatch 错误。
static String URI_NS_SOAP_1_1_ENVELOPE
          SOAP 1.1 信封的名称空间标识符。
static String URI_NS_SOAP_1_2_ENCODING
          SOAP 1.2 编码的名称空间标识符。
static String URI_NS_SOAP_1_2_ENVELOPE
          SOAP 1.2 信封的名称空间标识符。
static String URI_NS_SOAP_ENCODING
          SOAP 1.1 编码的名称空间标识符。
static String URI_NS_SOAP_ENVELOPE
          SOAP 1.1 信封的名称空间标识符,此名称空间中的所有 SOAPElements 是由 SOAP 1.1 规范定义的。
static String URI_SOAP_1_2_ROLE_NEXT
          该 URI 标识将 SOAP 请求处理为 SOAP 1.2 头条目预定角色 (intended role) 的下一个应用程序(请参阅 SOAP 1.2 规范第 1 部分第 2.2 节)。
static String URI_SOAP_1_2_ROLE_NONE
          该 URI 指定 SOAP 1.2 中的角色 None。
static String URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER
          该 URI 标识 SOAP 1.2 消息的最终接收者。
static String URI_SOAP_ACTOR_NEXT
          该 URI 标识将 SOAP 请求处理为 SOAP 1.1 头条目预定参与者的下一个应用程序(请参阅 SOAP 1.1 规范的第 4.2.2 节)。
 

字段详细信息

DYNAMIC_SOAP_PROTOCOL

static final String DYNAMIC_SOAP_PROTOCOL
用于创建 MessageFactory 实例,该实例可创建 SOAPMessagesSOAPMessages 的具体类型取决于传递给 createMessage 方法的 Content-Type MIME 头。如果没有传递 Content-Type 头,那么 createMessage 可能抛出 IllegalArgumentException,如果是不带参数的 createMessage 方法,则抛出 UnsupportedOperationException

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

SOAP_1_1_PROTOCOL

static final String SOAP_1_1_PROTOCOL
用于创建 MessageFactory 实例,该实例创建其行为支持 SOAP 1.1 规范的 SOAPMessages

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

SOAP_1_2_PROTOCOL

static final String SOAP_1_2_PROTOCOL
用于创建 MessageFactory 实例,该实例创建其行为支持 SOAP 1.2 规范的 SOAPMessages

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

DEFAULT_SOAP_PROTOCOL

static final String DEFAULT_SOAP_PROTOCOL
默认协议:向后兼容的 SOAP 1.1。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

URI_NS_SOAP_1_1_ENVELOPE

static final String URI_NS_SOAP_1_1_ENVELOPE
SOAP 1.1 信封的名称空间标识符。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

URI_NS_SOAP_1_2_ENVELOPE

static final String URI_NS_SOAP_1_2_ENVELOPE
SOAP 1.2 信封的名称空间标识符。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

URI_NS_SOAP_ENVELOPE

static final String URI_NS_SOAP_ENVELOPE
SOAP 1.1 信封的名称空间标识符,此名称空间中的所有 SOAPElements 是由 SOAP 1.1 规范定义的。

另请参见:
常量字段值

URI_NS_SOAP_ENCODING

static final String URI_NS_SOAP_ENCODING
SOAP 1.1 编码的名称空间标识符。 URI_NS_SOAP_ENVELOPE 名称空间中命名为 encodingStyle 并且值被设置为 URI_NS_SOAP_ENCODING 的属性可以添加到某一元素,以指示该元素是使用 SOAP 1.1 规范第 5 节中的规则编码的。

另请参见:
常量字段值

URI_NS_SOAP_1_2_ENCODING

static final String URI_NS_SOAP_1_2_ENCODING
SOAP 1.2 编码的名称空间标识符。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

SOAP_1_1_CONTENT_TYPE

static final String SOAP_1_1_CONTENT_TYPE
SOAP 1.1 中 Content-Type MIME 头的媒体类型。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

SOAP_1_2_CONTENT_TYPE

static final String SOAP_1_2_CONTENT_TYPE
SOAP 1.2 中 Content-Type MIME 头的媒体类型。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

URI_SOAP_ACTOR_NEXT

static final String URI_SOAP_ACTOR_NEXT
该 URI 标识将 SOAP 请求处理为 SOAP 1.1 头条目预定参与者的下一个应用程序(请参阅 SOAP 1.1 规范的第 4.2.2 节)。

此值可以传递给 SOAPHeader.examineMustUnderstandHeaderElements(String)SOAPHeader.examineHeaderElements(String)SOAPHeader.extractHeaderElements(String)

另请参见:
常量字段值

URI_SOAP_1_2_ROLE_NEXT

static final String URI_SOAP_1_2_ROLE_NEXT
该 URI 标识将 SOAP 请求处理为 SOAP 1.2 头条目预定角色 (intended role) 的下一个应用程序(请参阅 SOAP 1.2 规范第 1 部分第 2.2 节)。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

URI_SOAP_1_2_ROLE_NONE

static final String URI_SOAP_1_2_ROLE_NONE
该 URI 指定 SOAP 1.2 中的角色 None。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER

static final String URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER
该 URI 标识 SOAP 1.2 消息的最终接收者。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

SOAP_ENV_PREFIX

static final String SOAP_ENV_PREFIX
http://www.w3.org/2003/05/soap-envelope 的默认名称空间前缀。

从以下版本开始:
SAAJ 1.3
另请参见:
常量字段值

SOAP_VERSIONMISMATCH_FAULT

static final QName SOAP_VERSIONMISMATCH_FAULT
SOAP 1.2 VersionMismatch 错误。

从以下版本开始:
SAAJ 1.3

SOAP_MUSTUNDERSTAND_FAULT

static final QName SOAP_MUSTUNDERSTAND_FAULT
SOAP 1.2 MustUnderstand 错误。

从以下版本开始:
SAAJ 1.3

SOAP_DATAENCODINGUNKNOWN_FAULT

static final QName SOAP_DATAENCODINGUNKNOWN_FAULT
SOAP 1.2 DataEncodingUnknown 错误。

从以下版本开始:
SAAJ 1.3

SOAP_SENDER_FAULT

static final QName SOAP_SENDER_FAULT
SOAP 1.2 Sender 错误。

从以下版本开始:
SAAJ 1.3

SOAP_RECEIVER_FAULT

static final QName SOAP_RECEIVER_FAULT
SOAP 1.2 Receiver 错误。

从以下版本开始:
SAAJ 1.3