2014-09-23 295 views
0

我想開發一個日誌記錄應用程序。我在SOAP Web服務中獲取請求。現在我想將請求POJO作爲XML存儲在數據庫中。所以,當我收到請求POJO;我需要把它放入JMS隊列中。通過JMS登錄數據庫java

在另一端會有一個監聽器監聽隊列,如果有消息存在,它會選擇它並將其放入數據庫。

我爲此使用ActiveMQ和log4j。

如何實現它。

謝謝你的時間。

回答

1

那麼,因爲你想存儲XML我相信你想記錄完整的SOAP請求&響應。因此,你可以通過創建日誌處理程序來完成,如下所示url:
http://docs.oracle.com/cd/E13222_01/wls/docs103/webserv_adv/handlers.html

+0

基本上我想通過使用JMS和使用Spring的消息監聽器來將日誌存儲到數據庫中。 – Kumar 2014-09-23 08:03:49

+0

我希望以下服務你的目的:[鏈接](http://java.dzone.com/articles/asynchronous-logging-using) 它沒有提到你正在使用春天,如果我在你的地方我的選擇將彈簧集成並通過使用電線接頭進行日誌記錄: [鏈接](http://docs.spring.io/spring-integration/docs/2.0.0.RELEASE/reference/htmlsingle/#channel-wiretap) – user3085390 2014-09-23 08:19:10

+0

我已經跟隨你的第一個鏈接。因爲我是春天的新人;在Spring配置中我無法掌握。感謝您的建議和答覆。 – Kumar 2014-09-23 09:36:10