ActiveMQ4.1 +Spring2.0的POJO JMS方案
JMS始終在JavaEE五花八門的協議里,WebService滿天飛的時候占一位置,是因為:
- 它可以把不影響用戶執行結果又比較耗時的任務(比如發郵件通知管理員)異步的扔給JMS 服務端去做,而盡快的把屏幕返還給用戶。
- 服務端能夠多線程排隊響應高并發的請求。
- 可以在Java世界里達到最高的解耦。客戶端與服務端無需直連,甚至無需知曉對方是誰、在哪里、有多少人,只要對流過的信息作響應就行了,在企業應用環境復雜時作用明顯。
????ActiveMQ的特性:
- 完全支持JMS1.1和J2EE 1.4規范的 JMS Provider實現,也是Apache Geronimo默認的JMS provider。
- POJO withdout EJB Container,不需要實現EJB繁瑣復雜的Message Bean接口和配置。
- Spring Base,可以使用Spring的各種特性如IOC、AOP?。
- Effective,基于Jencks的JCA Container實現?pool connection,control transactions and manage security。?
posted on 2006-12-16 14:49 風人園 閱讀(208) 評論(0) 編輯 收藏 所屬分類: Enterprise