Описание тега integration-patterns

1 ответ

Есть имя для этого шаблона

Я использовал этот шаблон много раз в разных местах, обычно рядом с шаблоном плагина. Некоторые примеры способов, которые я использовал, предназначены для систем обмена сообщениями, таких как создание подписчиков на различные типы несвязанных сообще…
2 ответа

Верблюд: опрос Энрич и доступ к бирже

У меня есть этот маршрут from(URI_WEBSERVICE) .convertBodyTo(Entrada.class) .process(new ProcessorTratarWS()) .pollEnrich("ftp://10.100.8.2/entradaCamel?username=USER&password=PASSWORD&delete=true&fileName=${property.archivoRespuesta}", …
30 июн '15 в 17:52
1 ответ

Шаблоны интеграции SAP RFC BAPI + исходящий IDOC

Я пытаюсь понять все шаблоны интеграции SAP (и анти-шаблоны в этом отношении). Что я уверен, что это шаблоны: синхронизировать BAPI асинхронный BAPI IDOC (inboud + outbound; или только в одном направлении) При реальной интеграции с SAP я также замет…
30 ноя '15 в 08:01
2 ответа

WatchEventType.DELETE не работает

То, что я хотел бы сделать, это отслеживать удаленные файлы и применять определенную логику вокруг этого (получить идентификатор и обновить сущности). Я обнаружил, что мы можем передать список событий наблюдения внутри адаптера канала, включая FileR…
1 ответ

Операция joinTransaction была вызвана на локальном ресурсе EntityManager в ApacheCamel.

Я новичок в Apache Camel, и я тестирую Camel-JPA для опроса из таблицы и отображения записей Ниже приводится основной класс EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("LoanServicePU"); CamelContext camelContex…
1 ответ

Реализация исходящего шлюза с интегрированной пружиной

Как указать реализацию сервиса для исходящего шлюза в Spring Integration? Если исходящие шлюзы предназначены для двунаправленной связи и обычно используются для обеспечения интеграции с внешними системами, а активаторы услуг - для локальных вызовов …
1 ответ

Как я могу использовать NServiceBus для конкурирующих потребителей

Я подумал о документе nservicebus http://docs.particular.net/, но все еще не понимаю, как мне сделать то, что я хочу. Моя цель состоит в том, чтобы иметь службу Windows, генерировать задачи и помещать их в очередь, с другой стороны, мне нужны некото…
09 дек '10 в 00:44
0 ответов

Когда удаленный вызов процедуры лучше, чем события?

Я являюсь частью команды, которая начинает создавать приложение, которое будет встроено в модули. Эти модули будут взаимодействовать через асинхронный веб-API и будут иметь API-шлюз в качестве фронта для других приложений, которые хотят взаимодейств…
03 апр '18 в 08:56
0 ответов

Есть ли хорошие стратегии опроса для использования с Apache Camel?

Я новичок в Apache Camel и сейчас читаю Camel в действии. Я строю систему, которая будет получать сообщения json через отдыхающие веб-сервисы, и я планирую превратить их в файлы acsii и передавать их в другую систему через SFTP. Проблема в том, что …
1 ответ

Как верблюд получатель список пересылать сообщения

from("direct:A") .process(//processing here) .recipientList(//expression that return two recipients [direct:B, direct:C] ) from("direct:B") .process(//processing here)... from("direct:C") .process(//processing here)... .from("direct:A") ведет себя к…
1 ответ

Типы сообщений: сколько информации должны содержать сообщения?

В настоящее время мы начинаем транслировать события из одного центрального приложения в другие, возможно, заинтересованные потребительские приложения, и у нас есть различные варианты среди членов нашей команды о том, сколько мы должны поместить в на…
1 ответ

Выбрать перегруженный метод в активаторе сервиса (Spring Integration)

Я определил serviceActivator: <integration:service-activator input-channel="sampleChannel" ref="sampleImpl" method="remove"/> В SampleImpl есть два перегруженных метода удаления: public Object remove(Object payload) { //some code ... return pa…
2 ответа

Как решить пакетную обработку в ESB?

У нас есть устаревшая система, которая производит файлы, каждый из которых содержит сотни сообщений (финансовые транзакции). Нам нужно преобразовать эти сообщения в другой формат и отправить их (индивидуально) в целевую систему. Вопрос заключается в…
26 окт '12 в 17:06
1 ответ

Верблюд нормализатор не зарегистрирован

Я пытаюсь реализовать нормализатор так, как это написано здесь: http://camel.apache.org/normalizer.html Я получаю это исключение: org.apache.camel.NoSuchBeanException: No bean could be found in the registry for : normalizer Мой.configure() в RouteBu…
1 ответ

Apache Camel: сплиттер, CBR или динамический маршрутизатор?

У меня есть следующие POJO: public class MyPOJO { private Fizz fizz; private Buzz buzz; // ctor, getters, setters, etc. } И следующий маршрут (Spring XML): <route id="myroute"> <from uri="timer://runOnce?repeatCount=1&delay=10" /&gt…
1 ответ

Верблюд - какой шаблон использовать для дополнения xml значениями из других сервисов

У меня есть XML, похожий на следующий, который имеет некоторый элемент, состоящий из URL. Этот URL является еще одним веб-сервисом, который содержит еще один XML. Что мне нужно сделать, так это заполнить мой xml информацией из веб-сервиса, и я хотел…
28 окт '14 в 16:20
1 ответ

Camel EIP для фильтрации дубликатов

У меня есть верблюжий маршрут, который выводит сообщение из очереди, отправляет его компоненту для обработки, а затем помещает сообщение обратно в другую очередь. Я пытаюсь устранить "повторяющиеся сообщения" во 2-й очереди. Есть ли у Camel какие-ли…
13 фев '14 в 17:36
2 ответа

Как построить шаблон eip патрубков и фильтров с помощью apache-camel

Я пытаюсь сделать PoC для реализации паттерна eip каналов и фильтров с помощью Apache Camel. Из документации Camel я предполагаю, что каждый фильтр должен быть реализован как конечная точка ("С помощью Camel вы можете разделить обработку по нескольк…
27 мар '13 в 00:40
3 ответа

Как "скопировать" сообщение JMS в 2 места назначения?

У меня есть требование, чтобы одно JMS-сообщение, отправленное клиентом, было доставлено надежно (ровно один раз) в две системы. Эти 2 системы не поддерживают HA, поэтому я предложил следующее: создать единую очередь, куда клиент отправляет сообщени…
3 ответа

Шаблон интеграции: как синхронизировать обработку сообщений, полученных от нескольких систем

Я строю систему, которая будет получать сообщения через брокер сообщений (в настоящее время JMS) из разных систем. Все сообщения от всех систем отправителей имеют идентификатор устройства, и порядок приема сообщений отсутствует. Например, система A …