Текущее время: Ср, мар 18 2026, 18:13

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Разработка адаптера
СообщениеДобавлено: Вт, ноя 04 2014, 20:42 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 30 2014, 10:25
Сообщения: 2
Добрый день.
Передо мной поставили задачу научиться создавать свой адаптер для SAP PI 7.1.

Я поставил NWDS 7.3 SP11, а потом где-то увидел, что: The version of NWDS should be lower to the version of SAP server to which the module would be deployed. - Это действительно так? Пока переставлять не стал.

Решил начать с примера: http://help.sap.com/saphelp_nwpi711/hel ... ameset.htm

На первом шаге предлагается скачать com.sap.aii.adapter.sample.ra.rar, который я скачал со страницы с нотой 1004000, но там недостает файлов: SampleRA.xml и папки META-INF, поэтому скачал еще и SAPXIAF11_31-20002649.sca с Marketplace. Там тоже был com.sap.aii.adapter.sample.ra.rar, который я и использовал для выполнения дальнейших шагов. Выполнив первый и второй шаги, я создал два проекта в NWDS: AdapterMyPi и AdapterMyPi_RAR и застрял на шаге 3: Include the Java code for the adapter. - я не понял, где нужно писать реализацию своего адаптера и для чего вообще нужно было создавать 2 проекта?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка адаптера
СообщениеДобавлено: Ср, ноя 05 2014, 03:17 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 29 2011, 08:54
Сообщения: 318
Откуда: Владивосток, Россия
Пол: Мужской
Здравствуйте!

Вы извините, конечно, но откуда такое требование? Какого адаптера вам не хватает?

Уважаемый William Li в своем блоге не рекомендует браться за разработку собственных адаптеров без совсем уж крайней нужды, да и в этом случае рекомендует обратиться с этим либо в SAP, либо к его партнерам, у которых есть подобный опыт.

http://scn.sap.com/community/pi-and-soa ... pter-in-pi

_________________
У меня два правила:
1. Не говорить всего, что знаю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Разработка адаптера
СообщениеДобавлено: Ср, ноя 05 2014, 22:36 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 30 2014, 10:25
Сообщения: 2
Chaser009 написал:
Здравствуйте!

Вы извините, конечно, но откуда такое требование? Какого адаптера вам не хватает?

Уважаемый William Li в своем блоге не рекомендует браться за разработку собственных адаптеров без совсем уж крайней нужды, да и в этом случае рекомендует обратиться с этим либо в SAP, либо к его партнерам, у которых есть подобный опыт.

http://scn.sap.com/community/pi-and-soa ... pter-in-pi

Нам необходим REST HTTP-адаптер, в котором хотим работать с API системы документооборота.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка адаптера
СообщениеДобавлено: Чт, ноя 06 2014, 03:26 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 29 2011, 08:54
Сообщения: 318
Откуда: Владивосток, Россия
Пол: Мужской
1. Ну, можно просто пытаться через абап-кодинг -> REST веб-сервис (без участия PI).

2. https://www.advantco.com/product/REST - не интересовались? Уже разработанный адаптер.

Посмотрите это: http://scn.sap.com/community/pi-and-soa ... -rest-axis.

Ну и до кучи: http://wiki.scn.sap.com/wiki/display/XI ... of+Concept)?original_fqdn=wiki.sdn.sap.com

_________________
У меня два правила:
1. Не говорить всего, что знаю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Разработка адаптера
СообщениеДобавлено: Пн, ноя 17 2014, 18:22 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 25 2012, 13:14
Сообщения: 94
Пол: Мужской
А вы уверены, что вам нужен REST адаптер?

По сути, это вызов удаленной процедуры представляет собой обычный HTTP-запрос (обычно GET или POST; такой запрос называют REST-запрос), а необходимые данные передаются в качестве параметров запроса (из вики).

По идее это можно реализовать и через стандартный HTTP адаптер, главное пихнуть ему правильный http-запрос (в java mapping создать его например) . Headers там есть, в тело можно пихнуть что угодно, убрать Soap headers и готово.

Если писать адаптер, то там будет то же самое + методы для создания и вызова этого адаптера, чтобы его можно было задеплоить и он работал в PI.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB