簡體   English   中英

Websphere 8.0中的JMS-V5默認消息傳遞提供程序與WebSphere MQ消息傳遞提供程序

[英]JMS in websphere 8.0 - V5 default messaging provider vs WebSphere MQ messaging provider

我想實現一個系統,將任務添加到隊列中,然后再處理它們。 由於JMS是針對此類需求而創建的,因此我想使用它。 我有websphere 8,但我不知道應該使用哪個V5默認消息傳遞提供程序WebSphere MQ消息傳遞提供程序 JMS提供程序

我的要求很簡單,所以我計划將ProducerConsumer放在同一個EAR

另外,對我而言,JMS是否太過分了?

您應該使用Default messaging provider (未提及)。

當您具有外部WebSphere MQ服務器時,將使用WebSphere MQ provider ,並且僅在從非常舊的WebSphere版本進行遷移時才使用V5 default messaging provider

JMS通常在您要“排隊”某些處理時使用,而不必及時推遲。 通常,例如使用MDB偵聽(等待)傳入消息,並在可用時自動對其進行處理。 因此,在您的情況下,一旦您將消息放入隊列中,它將立即被拾取和處理,除非您有一些等待邏輯,並按需從隊列中獲取(讀取)消息,而不是自動。

如果要計划任務,則更好的組合可能是數據庫和計時器Bean,而不是JMS。 但是同樣,根據要求,JMS也可以。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM