Re: [問題] JMS

看板java作者 ( char[] )時間17年前 (2008/10/16 23:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
: 噢 我想我解釋的可能不夠清楚...@@ : 我的意思是如果我用 queue : 在queue中的訊息,一個訊息只會有一個 MDB instance 來處理 : 我的問題在 會不會同時有多個 MDB 處理不同的訊息? Yes, 但你無法事先預知哪個訊息由哪個MDB處理。 : ex: queue 中有 1,2,3,4,5 個訊息 : 當AP server從 MDB Pool中調出 5 個 MDB 出來處理時 : 這五個訊息分別會被五個MDB處理, 那會同時平行處理嗎? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Yes,不同的thread同時執行,但不一定是五個"不同"的MDB。 : 還是說會依照 queue 中訊息的順序依次處理完? ^^^^^^^^^^^^^^^ 這當然就不一定,看你在MDB的onMessage()是怎麼寫的, 寫的長就處理的比較久,當然也就不保證會依次處理完。 : Head First 好像也只提到一個訊息同時間只能有一個 MDB 處理...@@? 我覺得你可以不要花時間想這方面的問題,因為在實作上沒有人會這樣做。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.71.240.89 ※ 編輯: CharArray 來自: 219.71.240.89 (10/16 23:27)
文章代碼(AID): #18zrofpG (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
問題
1
1
完整討論串 (本文為第 4 之 4 篇):
問題
問題
1
1
問題
問題
4
4
17年前, 10/15
文章代碼(AID): #18zrofpG (java)