Java IBM Websphere MQ到Apache Apex操作员流?
我一直在互联网上广泛搜索,寻找一种在ApacheApex中使用WebSphereMQ将MQ消息流式传输到DAG中的方法。然而,似乎没有关于这一问题的IBM文档 我知道它可能类似于ActiveMQ,我可能只需要传入WebSphereJAR,但是我不知道从哪里开始Java IBM Websphere MQ到Apache Apex操作员流?,java,jms,ibm-mq,apache-apex,Java,Jms,Ibm Mq,Apache Apex,我一直在互联网上广泛搜索,寻找一种在ApacheApex中使用WebSphereMQ将MQ消息流式传输到DAG中的方法。然而,似乎没有关于这一问题的IBM文档 我知道它可能类似于ActiveMQ,我可能只需要传入WebSphereJAR,但是我不知道从哪里开始 @Override public void populateDAG(DAG dag, Configuration conf) { JMSStringInputOperator amqInput = dag.addOper
@Override
public void populateDAG(DAG dag, Configuration conf)
{
JMSStringInputOperator amqInput = dag.addOperator("amqIn",
new JMSStringInputOperator());
LineOutputOperator out = dag.addOperator("fileOut", new LineOutputOperator());
dag.addStream("data", amqInput.output, out.input);
}
您是否查看了操作员的测试用例,并查看它是否有助于配置
您可以使用Apex(malhar)中的JMS输入操作符来读取IBM MQ series,但是您需要JMS的MQ series驱动程序(v6),它可以与v6和v8服务器一起工作。我手头没有驱动程序的链接,但如果您找不到,请告诉我,我会看看是否能找到它。IBM MQ v6自2012年以来一直不受支持,它可能可以工作,但如果出现问题,您将无法从IBM获得任何支持。