В нашей местной сети мы имеем существующий веб-приложение типа IDE, доступ к которому через популярные веб-браузеры .
Я хотел бы использовать JBoss FUSE ESB в быть/акт как туннель между местной и/любой сети Cloud.
Для того, чтобы мы через клиент веб-браузера могли равномерно подключаться к приложению в сети, в которой находится браузер. Посылка req-res через ESB an в браузер клиента всегда.Взаимодействуя с ServletApplication через JBoss-Fuse-ESB accross нескольких сетей
Я использую proxy approach:
- I типа в 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>
любые предложения являются очень приветствуются.
поэтому его нельзя продолжать использовать ESB после первой переадресации. Правильно? – yokodev
Я не знаю, как приложение скажет верблюду, какой URL (ответ) есть/есть, потому что теперь req-res - это только приложение, и ESB веб-браузера больше не на картинке – yokodev
Прямо сейчас после первого перенаправления (безопасность генерация токенов и т. д.), URL остается неизменным, тогда почти все - ajax. – yokodev