消息传递引擎通信
您可以为消息传递引擎之间的通信以及与 IBM MQ 网络进行的通信配置不同的传输选项。
传输通道服务为 WebSphere® Application Server 提供公共的联网服务、协议和 I/O 操作。通道是一个基本的功能部件,它可以与其他通道链接以形成传输链。许许多多的传输链被定义成应用程序服务器配置的组成部分,并且,您可以创建新的传输链。这样,特定环境的需求就得到了支持。
传输通道服务提供了用于配置、管理和初始化链及其组成通道的功能。为了便于管理,将链分为出站链和入站链。前者是用于主动建立连接的链,后者是被动等待连接建立的链。
服务集成与传输通道服务之间的互操作是通过实现两个通道来实现的:
- JFAP 通道,它支持服务集成内的双向通信
- MQFAP 通道,它支持 IBM MQ 通信
- 基于 TCP 的 JFAP
- 这是基本总线协议;这是使用标准 TCP/IP 连接的面向连接的协议。它包括对两阶段事务(远程 XA)流的支持,因此,消息传递生产者或使用者(在客户机系统上运行)可以参与在该客户机系统上管理的全局事务。
- 基于 SSL 的 JFAP
- 这是基本协议的安全套接字层 (SSL) 版本。此协议开始自 SSL 握手,并且,如果成功则使用 SSL 记录格式继续传递正常数据包(如果 SSL 握手确定需要进行加密,那么进行加密)。
- 通过 HTTP 进行 JFAP 隧道传送
- 基本协议的 HTTP 隧道传送版本,以允许通过防火墙。
- 通过 HTTPS 进行 JFAP 隧道传送
- 基本协议的 HTTPS 版本。此协议开始自 HTTP 请求,该请求允许 HTTP 代理传递它,然后将它转换为 SSL 变体(当已建立路由时)。
- MQFAP over TCP
- 用于与 IBM MQ 进行通信的基本协议。
- MQFAP over SSL
- 用于与 IBM MQ 进行通信的基本协议的安全套接字层 (SSL) 版本。
您选择包含 SSL 或 HTTPS 的传输,从而确保消息生产者与使用者之间传输的消息的安全性。但是,请记住,SSL 进行的消息加密和解密会对性能和资源开销造成很大的影响。