Web 服务属性编辑器:端口绑定
另请参见
在服务端,可以在“服务质量”标签的“端口绑定”部分中,配置 MTMOM、可靠的消息传送和交互安全策略。
可以设置以下选项:
- 优化二进制数据的传输 (Optimize Transport of Binary Data, MTOM)。缺省情况下,在 JAX-WS 中禁用 MTOM 功能。可以在客户端和服务器上启用该功能。启用该功能后,所有 XML 二进制数据、xs:base64Binary 和 xs:hexBianry 类型的 XML 元素都将得到优化传输。
- 可靠的消息传送。指定是否启用可靠的消息传送。
- 以准确的顺序传送消息。指定“可靠的消息传送”协议是否确保按照消息编号所指示的顺序,将给定消息序列的应用程序消息传送到端点应用程序。此选项将增加应用程序消息序列的处理时间,并且可能会导致 Web 服务性能降低。
- 高级。单击“高级”按钮,可以设置以下选项:
- 流控制。指定是否启用“流控制”功能。
- 最大流控制缓冲区大小。在启用“流控制”的情况下,可以指定要缓冲的序列的消息数。缺省设置为 32。
- 不活动超时(毫秒)。指定一个时间间隔,超过此间隔后源或目标可能因消息不活动而终止任何消息序列。缺省设置为 600,000 毫秒(10 分钟)。Web 服务服务端点将始终终止其不活动超时已过期的序列。要使序列保持活动状态,不活动的客户端将始终需要在临近超过非活动超时间隔时发送一个独立的带 AckRequested 头的消息以作为信跳。
- 安全服务。指定 Web 服务的所有操作的安全性。
- 允许 TCP 传输。指定该服务支持 TCP 并可同时使用 TCP 和 HTTP 传输。在发送较小的消息时,TCP 可以提供更好的性能。性能增强主要体现在较小的消息中,原因是消除了通过 HTTP 协议发送消息的开销。
- 禁用 Fast Infoset。指定不使用 Fast Infoset。与等效的 XML 文档相比,Fast Infoset 有助于更快地进行解析和序列化,并且文档更小。
- 另请参见
- 关于服务质量
法律声明