【发布时间】:2015-04-21 15:10:08
【问题描述】:
在我们的本地网络中,我们有一个现有的Web IDE 类型应用程序,可通过流行的Web 浏览器访问。
我想使用 Jboss FUSE ESB 来 be/act 作为 local 和 Cloud/any 之间的隧道强大> 网络。
这样我们就可以通过 Web 浏览器客户端 连接到应用程序,而不管浏览器所在的网络是什么。始终通过 ESB 将req-res 发送到客户端浏览器。
我正在使用proxy approach:
- 我在浏览器中输入了一个 url,它会将我重定向到第一次使用 ESB 的应用程序。
- 然后我开始以正常方式与应用程序交互。但不是通过 ESB。
JBOSS-FUSE-ESB 是否可以做到这一点,或者它是用于此任务的错误工具?
<camelContext trace="true" id="blueprintContext" xmlns="http://camel.apache.org/schema/blueprint">
<route id="REQUEST">
<from uri="jetty:http://0.0.0.0:1805/myRemoteApp?matchOnUriPrefix=true" id="TO-APP">
<description/>
</from>
<to uri="jetty:http://my.cpny.com:1804/myapp/mainServlet?bridgeEndpoint=true&throwExceptionOnFailure=false" id="RealServer-IN"/>
</route>
非常欢迎任何建议。
【问题讨论】:
标签: apache-camel integration esb jbossfuse jboss-esb