У меня есть трудности, обволакивающие мою концепцию.
Я пытаюсь реализовать конечную точку, которая прослушивает порт tcp для входящих сообщений в проприетарном формате, который затем преобразует сообщение и верблюд берет на себя переадресацию и маршрутизацию.
Правильно ли я понял, что производитель отвечает за отправку сообщений в Endpoint
, а Consumer
получает их от этой конечной точки?
При изучении интерфейсов я не мог понять поток сообщений между этими объектами, особенно на потребительской части. Consumer
определяет только методы start()
и stop()
...
При настройке теста на реализацию скелета Camel
вызывается createProducer()
в конечной точке и process()
для объекта-производителя. После этого он вернулся, без каких-либо действий с потребителем или связанным с ним процессором.
Может ли кто-нибудь указать мне в правильном направлении?