Akka Camel netty4基于查询的通信 - 一对多

时间:2016-03-11 11:30:58

标签: tcp apache-camel akka netty

我想连接到具有专有协议的tcp服务器,该协议在查询时提供数据。

使用Netty4 ServerClientHandler成功解码tcp数据。 Camel consumer(客户端模式)用于连接服务器。 我可以在激活时通过ServerClientHandler发送第一个查询。

要求

  1. 查询2000条消息。
  2. 处理1000条消息后,再询问另外1000封(共3000条)消息。
  3. 重复
  4. 问题是在处理1000条消息后,无法再请求另外1000条消息。

    我曾尝试使用Netty4同步选项。但我需要的是一个请求的多个响应。

    我在考虑使用netty4生产者。有没有办法发送一个请求并使用camel netty4生成器接收多个响应。如果有可能,我可以通过骆驼演员路由回应。

    我正在浏览camel netty源代码但没有成功。如果您能提供任何起点,那将非常有用。

0 个答案:

没有答案