看板 [ java ]
討論串[問題] JMS
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者CharArray ( char[] )時間17年前 (2008/10/16 23:24), 編輯資訊
0
0
0
內容預覽:
Yes, 但你無法事先預知哪個訊息由哪個MDB處理。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^. Yes,不同的thread同時執行,但不一定是五個"不同"的MDB。 ^^^^^^^^^^^^^^^. 這當然就不一定,看你在MDB的onMessage()是怎麼寫的,. 寫的長就
(還有6個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者luoqr (.....)時間17年前 (2008/10/16 22:40), 編輯資訊
0
0
0
內容預覽:
噢 我想我解釋的可能不夠清楚...@@. 我的意思是如果我用 queue. 在queue中的訊息,一個訊息只會有一個 MDB instance 來處理. 我的問題在 會不會同時有多個 MDB 處理不同的訊息?. ex: queue 中有 1,2,3,4,5 個訊息. 當AP server從 MDB
(還有86個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者CharArray ( char[] )時間17年前 (2008/10/16 21:38), 編輯資訊
0
0
0
內容預覽:
多個MDB一起註冊同一個queue時,就不能確定是哪一個MDB收到訊息,. 彼此會搶奪,一個訊息只會有一個MDB收到,另外一個會出現Exception. 如果一個訊息想送給多個MDB最好用topic. queue本來就是one-to-one的,topic才是 one-to-many. 非同步簡單來講

推噓4(4推 0噓 0→)留言4則,0人參與, 最新作者CRLuo ( )時間17年前 (2008/10/15 15:18), 編輯資訊
0
0
0
內容預覽:
想請教一下 JMS 的非同步觀念問題.... 如果我對 Message Queue 用loop發送了 100 個訊息. 並在 Message Driven Bean 中 onMessage 時會去處理這些訊息. 那JMS非同步的概念是否是說這 100 個訊息如果有編號1~100. 那1~100處理到
(還有123個字)
首頁
上一頁
1
下一頁
尾頁