Разработка мобильных iOS-приложений для интеграции с промежуточным ПО SAP

В настоящее время я занимаюсь определением стратегии для большого будущего проекта, в котором предлагается разрабатывать собственные приложения для мобильных телефонов, которые будут интегрироваться с промежуточным программным обеспечением SAP.

Я хотел бы понять, как можно разработать собственное мобильное приложение для iOS, которое будет взаимодействовать с SAP NetWeaver с использованием Odata?

С уважением.

2 ответа

Решение

Вы можете создать службу OData на стороне сервера и взаимодействовать с ней из мобильного приложения по протоколу http/https. OData поддерживает форматы JSON и XML.

Если ваше приложение довольно простое - можно использовать обычное BSP-приложение. Это работает быстрее, но немного сложнее для разработки сложных приложений.

Odata - это открытый стандарт, есть библиотеки, которые вы можете использовать в своем проекте ios, следовательно, вы можете использовать службу Odata в своем приложении. Это просто еще один запрос-ответ HTTP/HTTPS.

  1. SAP-шлюз предоставляет сервис Одата
  2. Потребляйте, что в приложении доступны библиотеки с открытым исходным кодом.

Другой вариант: использовать мобильную платформу SAP 3 (продукт от SAP для мобилизации предприятий) для разработки собственных и гибридных приложений. Он поддерживает все основные мобильные платформы, такие как iOS, Windows и Android. Он имеет SDK, который обеспечивает все функции уровня предприятия для вашего приложения - автономную поддержку, SSO, различные механизмы аутентификации, такие как LDAP и сертификат 509 и т. Д. SAP также предоставляет облачное решение, которое также называется мобильными сервисами облачной платформы Hana.

Другие вопросы по тегам