![](/img/trans.png)
[英]Is WebSphere MQ the default JMS provider in WebSphere AS 8 / 8.5?
[英]JMS in websphere 8.0 - V5 default messaging provider vs WebSphere MQ messaging provider
我想實現一個系統,將任務添加到隊列中,然后再處理它們。 由於JMS是針對此類需求而創建的,因此我想使用它。 我有websphere 8,但我不知道應該使用哪個V5默認消息傳遞提供程序或WebSphere MQ消息傳遞提供程序 JMS提供程序 。
我的要求很簡單,所以我計划將Producer
和Consumer
放在同一個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.