我正在我的mule应用程序上处理大量的tcp连接,我希望以编程方式将入站端点添加到复合源。
我有70多个应用程序需要连接到mule,其中应用程序充当tcp服务器,mule是tcp客户端。在mule 2中,有一种方法可以动态地将入站端点添加到mule应用程序中,这在mule 3中有所改变。
有没有办法在mule启动时以编程方式向一个流或多个流添加入站端点?
我用的是Mule 3.5.0 CE。如有任何意见,我们将不胜感激。

最佳答案

您需要实现mulecontextaware和initialisable。下面是一个针对JMS队列列表的简单示例。将其更改为TCP相当简单:
https://gist.github.com/ryandcarter/c6d612977585c914114d
它通过编程创建一个流和复合源,并调用一个VM端点以返回mule配置。

关于tcp - Mule 3.5.0 CE创建动态入站端点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25997320/

10-11 20:34