|
|
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Всем привет!!! Заранее прошу прощения за вопрос, просто никогда не занимался этой темой. Как можно отправить запрос другой домен? У меня такая задача есть App1 и App2(как веб сервис) надо из App1 отправить в App2 параметый (например *.xml в виде строка и сам url куда должен отправить App2) про SAOP или REST не знаю хотел бы решить эту проблему с jsp или servlet ом можноли так сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 13:12:43 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Прочитать JAXWS client tutorial. Сгенерить клиентский код по WSDL SOAP сервиса. Использовать его в своём сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 13:30:33 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Вы хотите сказать, что отправить на конечный сервер из своём сервере (из App1 без посредника) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 13:41:17 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
shmsВы хотите сказать, что отправить на конечный сервер из своём сервере (из App1 без посредника) ? Чего? Какого ещё посредника? Зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 13:47:30 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, В моем случае посредник это App2, чтобы получатель запроса ничего не узнал о App1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 13:57:38 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Ничего не понятно. Client -> App1 -> App2 -> External Web Service Client -> App1 -> External Web Service Client в любом случае работает только с App1. Нарисуйте вашу схему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 13:59:47 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Вот схема в формате gif ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 14:29:15 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
shms, ОК. Уже лучше. Итак. App1 это логика? App2 это что? Просто публичный WebService, который должен делегировать логику App1? Вы обоими приложениями владеете? Если да, то вопрос, почему это не одно и то же приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 14:31:59 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Если вы владеете только одним приложением, то объясните каким. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 14:34:22 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Оба мой. Для безопасности заказчик хочет так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 14:41:30 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
shmsОба мой. Для безопасности заказчик хочет так Бред какой-то. В такой схеме никакой разницы в вопросе "безопасности" не будет. Сделайте всё в одном приложении. Остальное решается на этапе деплоймента и администрации. Можно два домена завести и замапить на один сервер. Дажа на два IP и всё равно на один сервер. Можно общую логику вынести из App1 и просто использовать в обоих приложениях. Вариантов масса. Ваш наименее удобные при отсутствии каких-либо объективных достоинств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 14:46:32 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
Ок Спасибо за внимание Blazkowicz!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 16:03:58 |
|
||
|
web service в jsp
|
|||
|---|---|---|---|
|
#18+
App2 может выступать в качестве интеграционного сервиса на шине - адаптер к внешней системе. Всё взаимодействие с этой внешней системой должно происходить только через этот адаптер. Напрямую прикладные системы не должны взаимодействовать с внешними системами. В этом случае его создание оправдано. Тогда App2 будет выступать Web-сервисом и клиентом одновременно, возможно с какой-то интеграционной логикой. Вам нужно: 1. Сделать веб-сервис (ищите в туториалах); 2. Далее в этом же сервисе на основе WSDL внешней системы (поток 5 на схеме) сгенерировать клиент; 3. Ваш веб-сервис будет пересылать запрос полученный от App1 к внешней системе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 16:49:26 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38266387&tid=2129319]: |
0ms |
get settings: |
17ms |
get forum list: |
28ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
46ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
87ms |
get tp. blocked users: |
2ms |
| others: | 315ms |
| total: | 533ms |

| 0 / 0 |
