使用ActiveMQ在z / OS上实现MQ功能

时间:2013-05-31 03:36:27

标签: activemq ibm-mq zos cics

我正在尝试验证是否可以使用ActiveMQ实现用于在z / OS上远程执行命令的WebsphereMQ功能(MQ触发)。从广义上讲,我认为这需要自定义Java编码来利用像JCICS这样的新框架/库(我认为这需要CICS Tx Gateway v4.2)。总的来说,需要验证以下步骤:
a)在z / OS上安装ActiveMQ
b)编写Java代码以在CICS中调用CKTI Task Initiator或Trigger Monitor,以使用JCICS在z / OS上执行命令。

我需要验证上述内容并更正或添加新步骤。

1 个答案:

答案 0 :(得分:2)

为什么要编写Java代码来调用CKTI以启动CICS事务?如果您的Java代码正在运行,您是否不能使用StartRequest的issue()方法来启动CICS事务?

我认为你的设计会变成......

  1. 消息到达ActiveMQ
  2. 将HTTP消息发送到CICS
  3. URIMAP定义会导致您的JCICS代码被调用
  4. JCICS代码执行StartRequest.issue()以开始业务逻辑
  5. 发送对原始HTTP消息的响应,指示issue()
  6. 成功或失败