2014-04-04 165 views
0

我期待使用spring來創建獨立模塊的簡單示例,該模塊使用spring來處理JMS。Spring JMS獨立模塊初始化

我嘗試谷歌一些例子,但我只發現配置和java代碼的裁減 - 不是應用程序的完整示例。所以我的主要問題是,我不明白init的需求,並使用Spring運行獨立的JMS模塊。

我有一個要求 - 輸出類型的神器應該是EAR(限制)。

例如,我在doc中找到了消費者和配置的代碼:http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/jms.html,第21.4.2部分異步接收 - 消息驅動的POJO,但我不明白如何封裝此代碼以在任何EE容器下運行它。

+1

目前尚不清楚你在詢問什麼;製片人?消費者?你也可以單獨說,但它必須是EAR。你需要讓問題更清楚並提供更多細節。 –

+0

這不是重要的。我只是搜索使用JMS和Spring的任何獨立應用程序(運行於某些服務器 - weblogic,glassfish等)的示例。 – Torsten

+0

通常您只需要在您最喜歡的EE服務器中創建JMS隊列,並且當您在春季需要時,可以從jndi中查找並使用它。 – user1516873

回答

0

EAR應用程序不是獨立的,但需要運行Java EE應用程序服務器。

This official tutorial顯示作爲EAR應用程序的基本JMS示例。

您需要下載並安裝Glassfish應用服務器,Netbeans IDE和教程源代碼,說明書被找到here

+0

是的,但它是MDB的EJB示例。我發現了同樣的例子。 – Torsten

+0

所以你只有一個春天的要求? –

+0

是的,我需要彈簧才能使用電線攻絲和攔截器等功能。 – Torsten