【发布时间】:2014-09-15 07:06:48
【问题描述】:
我正在通过 Mule 将应用程序与数据库集成。我在 Mule 中将数据库查询公开为 SOAP Web 服务。总共有 4 个这样的服务。这些在 4 个不同的流中,因此将在不同的端口上运行。问题是应用程序和 Mule 之间存在内部防火墙。我需要提前告诉网络管理员我要为从应用程序到 Mule 的入站连接打开的端口。
对于任何新服务,我需要另一个 HTTP 端口并要求更改防火墙规则。我能想到的一种解决方案是使用通用入口流(因此是单个 HTTP 端口),然后通过 VM 或 JMS 传输将请求委托给其他流。但是我认为它可以以更好的方式设计,以消除或最小化对具有多个 HTTP 端点的网络配置的依赖。请指教。
【问题讨论】: