Ibm mq Websphere MQ-发布/订阅

Ibm mq Websphere MQ-发布/订阅,ibm-mq,Ibm Mq,我们正在建立一个体系结构,在这个体系结构中,我们将有两个处理应用程序需要从单个队列接收信息(它们将以完全不同的方式使用数据)。在这种情况下,IBM WebSphere MQ的最佳实践/前进路径是什么 发布/订阅-一个发布者和“n”个订阅者 管理MQ的人员建议使用扇出(从命名列表读取并分发到多个队列的触发器)——这对我们来说似乎不是个好主意 其他人 如有任何建议或意见,将不胜感激 决定使用发布/订阅并不是因为队列没有帮助 如果您的场景是请求-响应类型的场景,那么在大多数情况下,排队是最合适的 如果

我们正在建立一个体系结构,在这个体系结构中,我们将有两个处理应用程序需要从单个队列接收信息(它们将以完全不同的方式使用数据)。在这种情况下,IBM WebSphere MQ的最佳实践/前进路径是什么

  • 发布/订阅-一个发布者和“n”个订阅者
  • 管理MQ的人员建议使用扇出(从命名列表读取并分发到多个队列的触发器)——这对我们来说似乎不是个好主意
  • 其他人

  • 如有任何建议或意见,将不胜感激

    决定使用发布/订阅并不是因为队列没有帮助

    如果您的场景是请求-响应类型的场景,那么在大多数情况下,排队是最合适的

    如果您的场景中会动态添加(或删除)许多消费者,那么发布订阅会有所帮助

    我认为您正在做的是将消息发送给知名消费者。如果将来需要处理更多的路由和转换案例,您可以使用IBM集成总线。如果路由如此简单,发送方可以向队列发送消息,然后程序可以在事务上下文中从队列中读取消息并将其发送到两个不同的队列。JMS的消息侦听器有助于aync处理


    看看这个图案。我想这与您正在做的事情是一致的。

    使用Pub/Sub的决定并不是因为队列没有帮助

    如果您的场景是请求-响应类型的场景,那么在大多数情况下,排队是最合适的

    如果您的场景中会动态添加(或删除)许多消费者,那么发布订阅会有所帮助

    我认为您正在做的是将消息发送给知名消费者。如果将来需要处理更多的路由和转换案例,您可以使用IBM集成总线。如果路由如此简单,发送方可以向队列发送消息,然后程序可以在事务上下文中从队列中读取消息并将其发送到两个不同的队列。JMS的消息侦听器有助于aync处理


    看看这个图案。我想这与您正在做的事情是一致的。

    使用Pub/Sub的决定并不是因为队列没有帮助

    如果您的场景是请求-响应类型的场景,那么在大多数情况下,排队是最合适的

    如果您的场景中会动态添加(或删除)许多消费者,那么发布订阅会有所帮助

    我认为您正在做的是将消息发送给知名消费者。如果将来需要处理更多的路由和转换案例,您可以使用IBM集成总线。如果路由如此简单,发送方可以向队列发送消息,然后程序可以在事务上下文中从队列中读取消息并将其发送到两个不同的队列。JMS的消息侦听器有助于aync处理


    看看这个图案。我想这与您正在做的事情是一致的。

    使用Pub/Sub的决定并不是因为队列没有帮助

    如果您的场景是请求-响应类型的场景,那么在大多数情况下,排队是最合适的

    如果您的场景中会动态添加(或删除)许多消费者,那么发布订阅会有所帮助

    我认为您正在做的是将消息发送给知名消费者。如果将来需要处理更多的路由和转换案例,您可以使用IBM集成总线。如果路由如此简单,发送方可以向队列发送消息,然后程序可以在事务上下文中从队列中读取消息并将其发送到两个不同的队列。JMS的消息侦听器有助于aync处理


    看看这个图案。我想这与你正在做的事情是一致的。

    我向我的一个Webhere MQ联系人提出了这个问题,下面是他的回答。我想这可能会帮助别人

    “如果处理消息的应用程序数量预计会增加,且消息模式不是请求/响应,则选择发布/订阅体系结构。否则,请使用包含两个应用程序接收消息的队列的名称列表。有关如何将消息放入名称列表的详细信息,请参阅amqsptl0.c示例。”


    --S

    我向我的一位网络联系人提出了这个问题,下面是他的回答。我想这可能会帮助别人

    “如果处理消息的应用程序数量预计会增加,且消息模式不是请求/响应,则选择发布/订阅体系结构。否则,请使用包含两个应用程序接收消息的队列的名称列表。有关如何将消息放入名称列表的详细信息,请参阅amqsptl0.c示例。”


    --S

    我向我的一位网络联系人提出了这个问题,下面是他的回答。我想这可能会帮助别人

    “如果处理消息的应用程序数量预计会增加,且消息模式不是请求/响应,则选择发布/订阅体系结构。否则,请使用包含两个应用程序接收消息的队列的名称列表。有关如何将消息放入名称列表的详细信息,请参阅amqsptl0.c示例。”


    --S

    我向我的一位网络联系人提出了这个问题,下面是他的回答。我想这可能会帮助别人

    “如果处理消息的应用程序数量预计会增加,且消息模式不是请求/响应,则选择发布/订阅体系结构。否则,请使用包含两个应用程序接收消息的队列的名称列表。有关如何将消息放入名称列表的详细信息,请参阅amqsptl0.c示例。”


    --S

    谢谢Neeraj我会看的谢谢Neeraj我会看的谢谢Neeraj我会看的谢谢Neeraj我会看的谢谢Neeraj我会看的