-1

我正在尝试从 MuleESB 连接大型机,我们有 CICS 区域,但我不确定 CICS 区域连接有多有用,我们是否需要连接 MQ 以与大型机集成。没有连接MQ的任何方式我们可以连接大型机吗

4

2 回答 2

1

CICS 本身能够连接到使用许多不同的传输,包括 MQ 和 HTTP。在这些传输中,CICS 还支持许多数据格式,包括用于 Web 服务的 SOAP、JSON、二进制等。

这将取决于您在组织中启用的确切设置,因此您需要找出哪些传输可供您使用以及它们正在使用哪些数据格式。

于 2016-05-19T09:51:57.023 回答
0

如果您的大型机上安装了 IBM 的 WebSphere MQ,您会发现使用 Mule 中的标准 JMS 组件与大型机 CICS 事务进行通信很容易……我们一直使用 ActiveMQ 来实现这一点,任何 Mule 开发人员都非常熟悉它。您将需要一个 JMS“桥”来将 Active MQ 连接到 WebSphere MQ - 请参阅ActiveMQ 桥连接器到 WebSphereMQ 而无需使用 XML 配置

一旦建立连接,对于各种数据格式和消息有效负载,就有很多替代方案。正如 Ben Cox 所说,您有一系列令人眼花缭乱的选择,从原始应用程序对象到 XML、SOAP、JSON 等等。您在此级别使用的大部分内容可能取决于您是连接到现有应用程序,还是构建您可以控制的新软件。

如果您愿意使用它的连接器工厂 API 扩展 Mule,那么您应该能够以对 Mule 友好的方式封装大部分信息。我们今天在几个大型系统中执行此操作,并且总体上运行良好。

于 2016-06-24T21:38:42.380 回答