Sun Java System Message Queue 3.7 UR1 技術摘要
同步與非同步用戶
訊息用戶可以支援同步或非同步的訊息使用。
-
同步使用表示用戶明確請求傳送訊息並隨後使用訊息。
同步用戶可依據請求訊息的方式不同,選擇在訊息傳入前一直等待訊息 (無限期)、在指定的時間內等待訊息,或在沒有訊息可使用時立即傳回。(「已使用」表示物件可立即供用戶端使用。已順利傳送但代理程式尚未完成處理的訊息則無法立即使用。)
-
非同步使用表示訊息自動傳送到已為用戶註冊的訊息偵聽程式物件 (MessageListener)。當階段作業執行緒呼叫訊息偵聽程式物件的 onMessage() 方法時,用戶端即可使用該訊息。
- © 2010, Oracle Corporation and/or its affiliates