Продюсер > — это абстракция Camel, которая относится к сущности, способной
создавать и отправлять сообщения в конечную точку. Рисунок
1.10 иллюстрирует, как производитель сочетается с другими концепциями Camel. Когда сообщение необходимо отправить в конечную точку, производитель
создаст обмен и заполнит его данными, совместимыми с этой
конкретной конечной точкой. Например, FileProducer запишет
тело сообщения в файл. С другой стороны, JmsProducer сопоставит сообщение
Camel с javax.jms.Message перед отправкой его в пункт назначения JMS
. Это важная функция в Camel, поскольку она скрывает
сложность взаимодействия с конкретными транспортами.
Потребитель — это сервис который получает сообщения, созданные
производителем, упаковывает их в обмен и отправляет на обработку.
Потребители являются источником маршрутизируемых обменов в Camel.
Оглядываясь назад на рисунок 1.10. , мы можем видеть, где потребителя вписывается
в другие концепции Camel. Чтобы создать новый обмен, потребитель
будет использовать конечную точку, которая оборачивает потребляемую полезную нагрузку. Затем процессор
используется для инициации маршрутизации обмена в Camel с использованием
механизма маршрутизации.

Кто на самом деле создает биржу ? На какой стороне типичного канала коммуникации находятся производитель и потребитель? Из текста выше я не могу сказать, кто за это несет ответственность. Было бы здорово, если бы кто-нибудь предоставил картинку (мне непонятна картинка из книги), где именно находится производитель и потребитель, и в доступной форме объяснил, как они работают. Возможно, какой-нибудь пример тоже будет полезен.
Хорошо, возможно, было бы лучше привести пример, и кто-нибудь мог бы рассказать мне, как он работает.
Представьте, что мы хотите получить файлы из папки, поместить их в очередь JMS и оттуда
отправить их для дальнейшей обработки с последующим сохранением на диске.

Где именно находится производитель, потребитель согласно на мою фотографию? Я понимаю, что такое компонент и конечная точка.
Подробнее здесь: https://stackoverflow.com/questions/275 ... -confusion
Мобильная версия