2016-05-22 50 views
0

我有使用MQ發送和接收消息的要求。我創建了一個獨立的Java應用程序(jar)來執行此功能。現在我想要一直運行這個jar來監視隊列以接收消息。有沒有辦法在tomcat中部署這個jar並且一直執行? (我已經使用了spring批處理和JMS模板)使用tomcat執行獨立Java應用程序(jar)

回答

1

檢查出Spring Integration框架。您可以運行此獨立程序並利用<int-jms:message-driven-channel-adapter />來收聽您的JMS隊列。消息驅動的端點包裝JMSTemplate並且應該適合您的需求。

0

您不能在tomcat上自行部署jar,並且您不必在tomcat上運行應用程序以保持它始終運行。

您可以將您的jar包含到一個web應用程序中以在tomcat上運行它