SAPфорум.RU https://sapboard.ru/forum/ |
|
как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? https://sapboard.ru/forum/viewtopic.php?f=70&t=67977 |
Страница 1 из 1 |
Автор: | kinderus [ Пт, мар 11 2011, 14:33 ] |
Заголовок сообщения: | как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
Всем привет, Подскажите плз как зарегистрировать Web Service в XI привязанный к SOAP адаптеру. Проблема втом что SOAP адаптер хоть и работает по WSDL это не совсем Web сервис. Он единый для всех интерфейсов и не выдает требуемый WSDL по запросу. Так вот нужно как-то сделать так, чтобы с XI можно было тянуть WSDL для определенного интерфейса. Спасибо. |
Автор: | molochko_mf [ Пт, мар 11 2011, 14:42 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
Вот может это поможет http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/23725 |
Автор: | chumpa [ Пт, мар 11 2011, 15:32 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
Найти SA (Sender Agreement) для данного SOAP-канала и интерфейса, правая кнопка мыши, Display WSDL это не то? |
Автор: | kinderus [ Пн, мар 14 2011, 11:02 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
chumpa написал: Найти SA (Sender Agreement) для данного SOAP-канала и интерфейса, правая кнопка мыши, Display WSDL это не то? не не то, мне же не только wsdl нужен, мне надо чтобы он был выложен и активен чтобы я мог например через XMLSPY его открыть, сгенерить запрос и соответственно послать его. |
Автор: | kinderus [ Пн, мар 14 2011, 11:18 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
molochko_mf написал: Вот может это поможет http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/23725 у меня PI 7.0 а не PI 7.1, uddi отсутствует. возможен ли другой вариант. И строчка в ID когда жмешь пкм на sender agreement "Publish in SR" - отсутствует. Есть еще какие-нибудь мысли ? |
Автор: | chumpa [ Пн, мар 14 2011, 12:42 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
kinderus написал(а): не не то, мне же не только wsdl нужен, мне надо чтобы он был выложен и активен чтобы я мог например через XMLSPY его открыть, сгенерить запрос и соответственно послать его. то же самое делается в 7.0, только путь по меню другой (сверху а не контекстное), и надо параметры генерации wsdl руками вбивать. В итоге будет wsdl к-рый можно в xmlspy / SoapUI открывать и вызывать. Сам так делаю постоянно. |
Автор: | kinderus [ Пн, мар 14 2011, 14:57 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
chumpa написал: kinderus написал(а): не не то, мне же не только wsdl нужен, мне надо чтобы он был выложен и активен чтобы я мог например через XMLSPY его открыть, сгенерить запрос и соответственно послать его. то же самое делается в 7.0, только путь по меню другой (сверху а не контекстное), и надо параметры генерации wsdl руками вбивать. В итоге будет wsdl к-рый можно в xmlspy / SoapUI открывать и вызывать. Сам так делаю постоянно. Да но тут вопрос стоит в том чтобы я мог этот wsdl получать через то же самый браузер, мне его надо через java дергать, если мой интерфейс поменяется то мне надо будет заново генерить wsdl а это не удобно, я просто хочу получить как бы канал через кот я могу wasdl для интерфейсов дергать не парясь об изменении интерфейсов. |
Автор: | chumpa [ Пн, мар 14 2011, 15:02 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
то есть нужно получить URL по которому будет выдаваться актуальный wsdl? там в генерации wsdl и такой есть. |
Автор: | kinderus [ Пн, мар 14 2011, 15:18 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
chumpa написал: то есть нужно получить URL по которому будет выдаваться актуальный wsdl? там в генерации wsdl и такой есть. а можно поподробнее где там ? я что то не могу найти. |
Автор: | kinderus [ Пн, мар 14 2011, 15:43 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
chumpa написал: то есть нужно получить URL по которому будет выдаваться актуальный wsdl? там в генерации wsdl и такой есть. я нашел что мне нужно вот ссылка но только там ответа нет (http://www.riyaz.net/blog/pi-71-publish ... y/sap/527/), дело в том что у меня 7.0 а не 7.1 и возможности посмотреть url для wsdl как в 7.1 у меня нет. Просто нет таких вкладок и так далее. Кто нибудь знает как это сделать в 7.0 ? и вообще это возможно или нет ? |
Автор: | chumpa [ Пн, мар 14 2011, 17:45 ] |
Заголовок сообщения: | Re: как зарегистрировать Web Service в XI привязанный к SOAP адаптеру ? |
под руками нет 70 ( |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |