ActiveMQ отправляет и получает папку файла XML

У меня есть java-приложение, которое выполняет ввод-вывод файлов:

Модуль 1: выходной текстовый файл (жесткий диск). Модуль 2: входной файл txt (HD) выход: папка файлов XML (HD)

Я хочу извлечь выгоду из ActiveMQ

Модуль 1 -> вывод (отправка) txt-файла (хранится как сообщение в ActiveMQ) Модуль 2: ввод (получение): txt-файл (сообщение), вывод (отправка): папка файлов XML (сообщение ActiveMQ)

Я хочу хранить свои файлы в ActiveMQ, а НЕ на своем HD.

возможно ли это сделать с помощью activeMQ?


person YAKK    schedule 23.03.2011    source источник


Ответы (2)


ActiveMQ — это не хранилище, это средство передачи сообщений.

При этом вам следует обратить внимание на Camel, Mule или Spring Integration, все из которых могут использовать ActiveMQ для обмена сообщениями. Все они поддерживают опрос папок для файлов для отправки в виде сообщений и размещения сообщений в папках.

person sourcedelica    schedule 23.03.2011

Я просто использую сообщение текстового типа и преобразовываю документы xml в строки, а затем записываю в тело текстового сообщения.

Пример:

textMsg.setText("<my_xml><whatever></whatever></my_xml>");
person suresh chaudhari    schedule 23.07.2015