[問題] JMS

看板java作者 ( )時間17年前 (2008/10/15 15:18), 編輯推噓4(400)
留言4則, 3人參與, 最新討論串1/4 (看更多)
想請教一下 JMS 的非同步觀念問題... 如果我對 Message Queue 用loop發送了 100 個訊息 並在 Message Driven Bean 中 onMessage 時會去處理這些訊息 那JMS非同步的概念是否是說這 100 個訊息如果有編號1~100 那1~100處理到完成的順序有可能先後不一樣? 還是說會按照發送到queue的順序來完成1~100? 我比較難了解的地方是 MDB 去聆聽 queue 中的 Message 時 是多個 MDB 一起去取得 queue 中不同編號的事件然後各別處理? 還是 MDB 一次只會取得 queue 中的一個事件 處理完後才做下一筆? 有人研究過這種問題嗎? 還是非同步的觀念只是指 發送完訊息後 發送端和接收端的處理不同步 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.104.140

10/15 16:06, , 1F
非同步只會會有個 MessageListener 要設,透過它取得mesg
10/15 16:06, 1F

10/16 08:49, , 2F
10/16 08:49, 2F

10/16 08:52, , 3F

10/16 22:40, , 4F
感謝推文資料參考~
10/16 22:40, 4F
文章代碼(AID): #18zPajJq (java)
討論串 (同標題文章)
以下文章回應了本文
問題
完整討論串 (本文為第 1 之 4 篇):
問題
問題
1
1
問題
問題
4
4
17年前, 10/15
文章代碼(AID): #18zPajJq (java)