Разработка мобильных iOS-приложений для интеграции с промежуточным ПО SAP
В настоящее время я занимаюсь определением стратегии для большого будущего проекта, в котором предлагается разрабатывать собственные приложения для мобильных телефонов, которые будут интегрироваться с промежуточным программным обеспечением SAP.
Я хотел бы понять, как можно разработать собственное мобильное приложение для iOS, которое будет взаимодействовать с SAP NetWeaver с использованием Odata?
С уважением.
2 ответа
Вы можете создать службу OData на стороне сервера и взаимодействовать с ней из мобильного приложения по протоколу http/https. OData поддерживает форматы JSON и XML.
Если ваше приложение довольно простое - можно использовать обычное BSP-приложение. Это работает быстрее, но немного сложнее для разработки сложных приложений.
Odata - это открытый стандарт, есть библиотеки, которые вы можете использовать в своем проекте ios, следовательно, вы можете использовать службу Odata в своем приложении. Это просто еще один запрос-ответ HTTP/HTTPS.
- SAP-шлюз предоставляет сервис Одата
- Потребляйте, что в приложении доступны библиотеки с открытым исходным кодом.
Другой вариант: использовать мобильную платформу SAP 3 (продукт от SAP для мобилизации предприятий) для разработки собственных и гибридных приложений. Он поддерживает все основные мобильные платформы, такие как iOS, Windows и Android. Он имеет SDK, который обеспечивает все функции уровня предприятия для вашего приложения - автономную поддержку, SSO, различные механизмы аутентификации, такие как LDAP и сертификат 509 и т. Д. SAP также предоставляет облачное решение, которое также называется мобильными сервисами облачной платформы Hana.