Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Ретрансляция веб-сервисов (web-service routing)


Автор: publexus 13.12.2010, 13:02
Ситуация:
Сервер srv_inet находится в интернете и реализует веб-сервис.
Сервер srv_dmz находится в демитилитаризованной зоне организации и имеет доступ в интернет к srv_inet. На srv_dmz стоит Oracle Application Server.
Сервер srv_local находится в локальной сети и не имеет доступа к интернету и имеет доступ только к серверу srv_dmz.

На сервере srv_local будет работать приложение которое должно использовать веб-сервис, находящийся в интернете на srv_inet. Как лучше реализовать ретрансляцию(роутинг) запросов к сервису через промежуточный srv_dmz, и можно ли это сделать штатными средствами OracleAS? 

Автор: publexus 14.12.2010, 13:18
Нашел бесплатную утилитку http://www.membrane-soa.org/soap-router.htm, есть гуевая и консольная версии. Позволяет перенаправлять запросы к веб-сервисам, позволяет задавать различные правила для редиректа, переписывает wsdl, в общем все делает грамотно. Написана на Java.

Автор: Старовъръ 14.12.2010, 20:11
А http://en.wikipedia.org/wiki/WS-Addressing не подойдет для этих целей?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)