0

我目前正在参与为一个大型未来项目制定战略,该项目建议开发与 SAP 中间件集成的本地手机应用程序。

我想了解如何使用 Odata 开发与 SAP NetWeaver 通信的原生 iOS 移动应用程序?

问候。

4

2 回答 2

1

您可以创建服务器端 OData 服务并通过 http/https 协议从移动应用程序与其通信。OData 支持 JSON 和 XML 格式。

如果您的应用程序相当简单 - 可以使用常见的 BSP 应用程序。它工作得更快,但开发复杂的应用程序有点困难。

于 2015-09-21T16:43:36.837 回答
1

Odata 是一个开放标准,您可以在 ios 项目中使用一些库,因此您可以在应用程序中使用 Odata 服务。它只是另一个 HTTP/HTTPS 请求响应。

  1. SAP 网关公开 Odata 服务
  2. 在应用程序中使用可用的开源库来使用它。

另一种选择:使用 SAP 移动平台 3(SAP 移动企业的产品)开发本地和混合应用程序。它支持所有主要的移动平台,如 iOS、windows 和 android。它有一个 SDK,可为您的应用程序提供所有企业级功能 - 离线支持、SSO、不同的身份验证机制,如 LDAP 和 509 证书等。SAP 还提供基于云的解决方案,它被称为 Hana 云平台移动服务。

于 2015-10-08T08:29:38.933 回答