Как получить ответ в динамическом tcp-клиенте - PullRequest
0 голосов
/ 29 декабря 2018

Я хочу использовать dynamic-tcp-client в моем проекте в качестве динамического tcp-клиента.Я хочу получить ответ в этом клиенте, поэтому я изменил интерфейс, добавив строку повторного запуска.

@MessagingGateway()
public interface ToTCP {
    @Gateway(requestChannel = "toTcp.input")
    public String send(String data, @Header("host") String host, @Header("port") int port);
}

Я хочу получить ответное сообщение с сервера

        ToTCP toTcp = context.getBean(ToTCP.class);
    String receive =toTcp.send("foo", "localhost", 1234);

теперь я получаю пари Unexpected message - no endpoint registered with connection interceptor: Я не знаю, как добавить канал ответа?

1 Ответ

0 голосов
/ 29 декабря 2018

Значение TcpSendingMessageHandler в динамическом потоке необходимо изменить на TcpOutboundGateway для обмена сообщениями запроса / ответа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...