Spring 2.0 中的 Request-Reply JMS
幾個月前,我發表了一篇部落格文章,介紹了 Spring 2.0 對 Message Driven POJOs 的支援。儘管很多人現在都熟悉這個特性,但 Spring 2.0 的 JMS 遠端處理 特性卻受到的關注較少。本質上,這種遠端處理功能提供了 Spring 通用遠端處理方法(例如其對 RMI、Hessian/Burlap 及其自身的 HttpInvoker 的支援)的 JMS 版本。
對於不熟悉 Spring 遠端處理 的人來說,一般的思路是在伺服器端配置一個非侵入性的匯出器,並在客戶端配置一個代理生成器(一個 Spring FactoryBean)。
我將在這裡用一個程式碼示例來演示這個 JMS 遠端處理——基於我的 上一篇文章 中的同一示例……