public interface SOAPConstants
与 SOAP 协议有关的常量的定义。
字段摘要 | |
---|---|
static String |
DEFAULT_SOAP_PROTOCOL 默认协议:向后兼容的 SOAP 1.1。 |
static String |
DYNAMIC_SOAP_PROTOCOL 用于创建 MessageFactory 实例,该实例可创建 SOAPMessages ,SOAPMessages 的具体类型取决于传递给 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 节)。 |
字段详细信息 |
---|
static final String DYNAMIC_SOAP_PROTOCOL
MessageFactory
实例,该实例可创建
SOAPMessages
,
SOAPMessages
的具体类型取决于传递给
createMessage
方法的
Content-Type
MIME 头。如果没有传递
Content-Type
头,那么
createMessage
可能抛出
IllegalArgumentException
,如果是不带参数的
createMessage
方法,则抛出
UnsupportedOperationException
。
static final String SOAP_1_1_PROTOCOL
MessageFactory
实例,该实例创建其行为支持 SOAP 1.1 规范的
SOAPMessages
。
static final String SOAP_1_2_PROTOCOL
MessageFactory
实例,该实例创建其行为支持 SOAP 1.2 规范的
SOAPMessages
static final String DEFAULT_SOAP_PROTOCOL
static final String URI_NS_SOAP_1_1_ENVELOPE
static final String URI_NS_SOAP_1_2_ENVELOPE
static final String URI_NS_SOAP_ENVELOPE
static final String URI_NS_SOAP_ENCODING
URI_NS_SOAP_ENVELOPE
名称空间中命名为
encodingStyle
并且值被设置为
URI_NS_SOAP_ENCODING
的属性可以添加到某一元素,以指示该元素是使用 SOAP 1.1 规范第 5 节中的规则编码的。
static final String URI_NS_SOAP_1_2_ENCODING
static final String SOAP_1_1_CONTENT_TYPE
Content-Type
MIME 头的媒体类型。
static final String SOAP_1_2_CONTENT_TYPE
Content-Type
MIME 头的媒体类型。
static final String URI_SOAP_ACTOR_NEXT
此值可以传递给 SOAPHeader.examineMustUnderstandHeaderElements(String)
、SOAPHeader.examineHeaderElements(String)
和 SOAPHeader.extractHeaderElements(String)
static final String URI_SOAP_1_2_ROLE_NEXT
static final String URI_SOAP_1_2_ROLE_NONE
static final String URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER
static final String SOAP_ENV_PREFIX
static final QName SOAP_VERSIONMISMATCH_FAULT
static final QName SOAP_MUSTUNDERSTAND_FAULT
static final QName SOAP_DATAENCODINGUNKNOWN_FAULT
static final QName SOAP_SENDER_FAULT
static final QName SOAP_RECEIVER_FAULT