集成環境,Spring采用2.5.6版本,ActiveMQ使用的是5.4.2,從apache站點可以下載。本文是將Spring集成ActiveMQ來發送和接收JMS消息。集成步驟將下載的ActiveMQ解壓縮后文件夾如下activemq-all-5.4.2.jar是activemq的所有的類jar包。
JMS 給java 程序員提供了一種通用的方式來創建、發送、接收和查看企業消息系統消息。企業消息產品(或者有時稱為面向消息的中間件產品)正逐漸成為公司內操作集成的關 鍵組件。這些產品可以將分離的業務組件組合成一個可靠靈活的系統。除了傳統的MOM 供應商,企業消息產品也可以由數據庫供應商和許多與網絡相關的公 司來提供。Java 語言的客戶端和Java 語言的中間層服務必須能夠使用這些消息系統。JMS 為Java 語言程序提供了一個通用的方式來獲取這些系統。JMS 是一個接口和相關語義的集合,那些語義定義了JMS 客戶端如何獲取企業消息產品 的功能。由于消息是點對點的,所以JMS 的所有用戶都稱為客戶端(clients)。JMS 應用由定義 消息的應用和一系列與他們交互的客戶端組成。