이 콘텐츠는 선택한 언어로 제공되지 않습니다.

G.3. Message bindings


SOAP

Table G.6, “Inbound SOAP interceptors” lists the interceptors added to a endpoint's inbound message chain when using the SOAP Binding.
Expand
Table G.6. Inbound SOAP interceptors
ClassPhaseDescription
CheckFaultInterceptorPOST_PROTOCOLChecks if the message is a fault message. If the message is a fault message, normal processing is aborted and fault processing is started.
MustUnderstandInterceptorPRE_PROTOCOLProcesses the must understand headers.
RPCInInterceptorUNMARSHALUnmarshals rpc/literal messages. If the message is bare, the message is passed to a BareInInterceptor object to deserialize the message parts.
ReadsHeadersInterceptorREADParses the SOAP headers and stores them in the message object.
SoapActionInInterceptorREADParses the SOAP action header and attempts to find a unique operation for the action.
SoapHeaderInterceptorUNMARSHALBinds the SOAP headers that map to operation parameters to the appropriate objects.
AttachmentInInterceptorRECEIVEParses the mime headers for mime boundaries, finds the root part and resets the input stream to it, and stores the other parts in a collection of Attachment objects.
DocLiteralInInterceptorUNMARSHALExamines the first element in the SOAP body to determine the appropriate operation and calls the data binding to read in the data.
StaxInInterceptorPOST_STREAMCreates an XMLStreamReader object from the message.
URIMappingInterceptorUNMARSHALHandles the processing of HTTP GET methods.
SwAInInterceptorPRE_INVOKECreates the required MIME handlers for binary SOAP attachments and adds the data to the parameter list.
Table G.7, “Outbound SOAP interceptors” lists the interceptors added to a endpoint's outbound message chain when using the SOAP Binding.
Expand
Table G.7. Outbound SOAP interceptors
ClassPhaseDescription
RPCOutInterceptorMARSHALMarshals rpc style messages for transmission.
SoapHeaderOutFilterInterceptorPRE_LOGICALRemoves all SOAP headers that are marked as inbound only.
SoapPreProtocolOutInterceptorPOST_LOGICALSets up the SOAP version and the SOAP action header.
AttachmentOutInterceptorPRE_STREAMSets up the attachment marshalers and the mime stuff required to process any attachments that might be in the message.
BareOutInterceptorMARSHALWrites the message parts.
StaxOutInterceptorPRE_STREAMCreates an XMLStreamWriter object from the message.
WrappedOutInterceptorMARSHALWraps the outbound message parameters.
SoapOutInterceptorWRITEWrites the soap:envelope element and the elements for the header blocks in the message. Also writes an empty soap:body element for the remaining interceptors to populate.
SwAOutInterceptorPRE_LOGICALRemoves any binary data that will be packaged as a SOAP attachment and stores it for later processing.

XML

Table G.8, “Inbound XML interceptors” lists the interceptors added to a endpoint's inbound message chain when using the XML Binding.
Expand
Table G.8. Inbound XML interceptors
ClassPhaseDescription
AttachmentInInterceptorRECEIVEParses the mime headers for mime boundaries, finds the root part and resets the input stream to it, and then stores the other parts in a collection of Attachment objects.
DocLiteralInInterceptorUNMARSHALExamines the first element in the message body to determine the appropriate operation and then calls the data binding to read in the data.
StaxInInterceptorPOST_STREAMCreates an XMLStreamReader object from the message.
URIMappingInterceptorUNMARSHALHandles the processing of HTTP GET methods.
XMLMessageInInterceptorUNMARSHALUnmarshals the XML message.
Table G.9, “Outbound XML interceptors” lists the interceptors added to a endpoint's outbound message chain when using the XML Binding.
Expand
Table G.9. Outbound XML interceptors
ClassPhaseDescription
StaxOutInterceptorPRE_STREAMCreates an XMLStreamWriter objects from the message.
WrappedOutInterceptorMARSHALWraps the outbound message parameters.
XMLMessageOutInterceptorMARSHALMarshals the message for transmission.

CORBA

Table G.10, “Inbound CORBA interceptors” lists the interceptors added to a endpoint's inbound message chain when using the CORBA Binding.
Expand
Table G.10. Inbound CORBA interceptors
ClassPhaseDescription
CorbaStreamInInterceptorPRE_STREAMDeserializes the CORBA message.
BareInInterceptorUNMARSHALDeserializes the message parts.
Table G.11, “Outbound CORBA interceptors” lists the interceptors added to a endpoint's outbound message chain when using the CORBA Binding.
Expand
Table G.11. Outbound CORBA interceptors
ClassPhaseDescription
CorbaStreamOutInterceptorPRE_STREAMSerializes the message.
BareOutInterceptorMARSHALWrites the message parts.
CorbaStreamOutEndingInterceptorUSER_STREAMCreates a streamable object for the message and stores it in the message context.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat