我有一个任务,我需要在ActiveMQ队列和.Net应用程序之间建立连接。我正在使用AMQP.Net Lite插件。但是我需要在消息进入队列的那一刻调用.Net应用程序的接收器。是否有任何解决方案,通过检查MQ队列以查看是否有新消息,不需要.Net应用程序不时停留?任何使用socket的直接连接?在这种情况下我该怎么办?
A蛋-
听起来你想要设置一个标准消费者(或者它可能被称为接收者)。您的用例正是AMQP API的消费者方面的目的..请参阅下文
注意:消息传递系统通常在接收消息时部署“回调”或“侦听器”模型以进行异步处理。从数据处理的角度来看,这仍然是“瞬时的”。这是一种不同的编程范例,编码更简单,因为它不需要逻辑来突破接收器/消费者模式中的无限循环。