在我们的本地网络中,我们有一个现有的Web IDE 类型的应用程序,可以通过流行的Web 浏览器访问。
我想使用Jboss FUSE ESB作为/充当本地和云/任何网络之间的隧道。
这样我们就可以通过Web 浏览器客户端与浏览器所在的网络无关地连接到应用程序。始终通过 ESB 向客户端浏览器发送请求。
我正在使用代理方法:
- 我在浏览器中输入一个 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>
非常欢迎任何建议。