camel中的mina / netty tcp端点问题(tcp套接字服务器端点)

时间:2013-12-06 10:35:46

标签: apache-camel netty apache-mina jbossfuse

我想将soap webservice连接到tcp enpoint。 tcp端点必须是接受客户端的tcp套接字服务器。

现在我有了这条路线

<from uri="cxf:bean:myendpoint" />

<to uri="netty:tcp://localhost:port" />

这不起作用,因为我发现了

<from uri="netty:tcp://localhost:port" />这会将其配置为客户端可以连接的服务器套接字

<to uri="netty:tcp://localhost:port" />这会将其配置为可以连接到服务器套接字的客户端

有没有办法将netty / mina等配置为服务器套接字而不是具有<to />标记的客户端?

或者可能有人想知道解决方法吗?

根据此https://issues.apache.org/jira/browse/CAMEL-1077“tcp客户端模式/服务器模式,由”to“或”from“元素限制可用性,其他人已经遇到了类似的问题。”但我不认为从那以后发生了什么。

1 个答案:

答案 0 :(得分:0)

看起来您只想将soap服务的响应发送到tcp服务器。 您可以像这样设置路线

from("direct:start").to("cxf:xxx").to("netty:xxx");