Моя компания запускает несколько приложений B2B (написанных на Rails), связанных с деталями и запасами, и мы пытаемся найти лучший способ интеграции с некоторыми из наших крупных пользователей. Мы уже предлагаем API-интерфейс в стиле REST, который поставляется с Rails, но для этого, конечно, требуется, чтобы ИТ-отдел со своей стороны принял решение о его интеграции, поэтому мы хотели бы снизить этот барьер, если это возможно.
Из того, что мы обнаружили, большинство из них в системах SAP. Теперь, почти все, что я знаю о SAP, это 1) дорого, 2) огромно, 3) и делает все, что вам может понадобиться для работы вашего гигантского бизнеса. Естественно, все это немного навязчиво, и ресурсы на сайте представляют собой нечто среднее между непробиваемым коммерческим материалом, насыщенным модным словом, и непробиваемым продвинутым техническим материалом на жаргоне с небольшим количеством для нового, но технически грамотного пользователя, способного потопить его зубы в.
Итак, что мне интересно: как сторонняя организация, которая не использует установку SAP, есть ли способ предложить нам доступ к данным нашего сайта через веб-сервис или другой API? Это просто вопрос предоставления или реализации определенного WSDL (и что бы это было)? Возможно ли это для кого-то, у кого нет глубокого опыта работы с SAP? Или это полный стартер?