我有一个Web服务,它接收在Oracle数据库中执行某些数据传输操作的请求(这种传输操作大约需要30分钟到2个小时)。我设计了webservice以将JMS用于这些进程。一旦请求到达,就会向ActiveMQ发送一条消息,有一个侦听器类接收它们,然后调用一个处理程序类来执行操作。现在我的问题是:我对JMS很新,我知道有一些方法可以实现消息传递:pub / sub和队列,所以在这种情况下,pub / sub是首选方法还是队列?每个的优点/缺点是什么?
谢谢!
答案 0 :(得分:3)
这很简单: