63.4. 其他功能

日志记录

表 63.12 “入站日志拦截器” 列出添加到端点入站消息链的拦截器来支持日志记录。

表 63.12. 入站日志拦截器

阶段描述

LoggingInInterceptor

RECEIVE

将原始消息数据写入日志记录系统。

表 63.13 “出站日志拦截器” 列出添加到端点出站消息链的拦截器来支持日志记录。

表 63.13. 出站日志拦截器

阶段描述

LoggingOutInterceptor

PRE_STREAM

将出站消息写入日志记录系统。

有关日志记录的更多信息,请参阅 第 19 章 Apache CXF Logging

WS-Addressing

表 63.14 “入站 WS-Addressing 拦截器” 在使用 WS-Addressing 时,列出添加到端点入站消息链的拦截器。

表 63.14. 入站 WS-Addressing 拦截器

阶段描述

MAPCodec

PRE_PROTOCOL

解码消息寻址属性。

表 63.15 “出站 WS-寻址拦截器” 在使用 WS-Addressing 时,列出添加到端点的出站消息链的拦截器。

表 63.15. 出站 WS-寻址拦截器

阶段描述

MAPAggregator

PRE_LOGICAL

聚合消息寻址属性。

MAPCodec

PRE_PROTOCOL

对消息寻址属性进行编码。

有关 WS-Addressing 的更多信息,请参阅 第 20 章 部署 WS-Addressing

WS-RM

重要

WS-RM 依赖于 WS-Addressing,因此所有 WS-Addressing 拦截器也会添加到拦截器链中。

表 63.16 “入站 WS-RM 拦截器” 在使用 WS-RM 时,列出添加到端点入站消息链的拦截器。

表 63.16. 入站 WS-RM 拦截器

阶段描述

RMInInterceptor

PRE_LOGICAL

处理消息部分和确认消息的聚合。

RMSoapInterceptor

PRE_PROTOCOL

对来自消息的 WS-RM 属性进行编码并解码。

表 63.17 “出站 WS-RM 拦截器” 在使用 WS-RM 时,列出添加到端点的出站消息链的拦截器。

表 63.17. 出站 WS-RM 拦截器

阶段描述

RMOutInterceptor

PRE_LOGICAL

处理消息的块和块的传输。还处理确认请求和重新发送请求的处理。

RMSoapInterceptor

PRE_PROTOCOL

对来自消息的 WS-RM 属性进行编码并解码。

有关 WS-RM 的更多信息,请参阅 第 21 章 启用可靠的消息传递