关于sap:什么是-SAP-SUP-Sybase-Unwired-Platform

53次阅读

共计 969 个字符,预计需要花费 3 分钟才能阅读完成。

Sybase SUP 是一个挪动企业应用程序平台 (Mobile Enterprise Application Platform, 简称 MEAP)。这是一种用于治理挪动应用程序的中间件。次要性能是在 SAP 和挪动设施之间存储和传递数据。

为此,它会缓存 SAP 数据的子集,并在 SAP 和挪动设施之间同步该数据。

它还包含用于为(无限)数量的平台创立应用程序的开发工具。

Sybase SUP 提供了另一种办法来创立通过 Web Service 间接与 SAP 对话的挪动应用程序(不应用任何中间件产品)。

它是如何工作的?

SUP 应用 BAPI(remote-enabled function modules)与 SAP 集成。

在 SUP 中,BAPI 定义用于创立称为挪动业务对象 (Mobile Business Object, 简称为 MBO) 的对象。这些与事实世界的对象(例如客户或销售订单)松散地关联。这些对象具备属性(与 BAPI 的参数相干)和操作(与 BAPI 的操作相干,即它的作用)。

乏味的是,您能够筛选您感兴趣的 BAPI 参数,这使得非 Abappers 比尝试破译 BAPI 定义更容易(以视觉形式)了解 MBO。

数据存储在与 MBO 相干的缓存数据库(Cache Database, 简称为 CDB)中的 SUP 中。

挪动应用程序能够针对这些对象获取和设置数据——或者,对于某些应用程序,您能够将它们设置为间接读取到企业信息服务器(即 SAP)。

因而,在大多数状况下,须要在 SAP 和 SUP 之间以及 SUP 和挪动设施之间进行同步。

SAP/SUP 同步能够是“推送”(即 SAP 在对象更改时告诉 SUP)或“拉”(即 SUP 以指定距离申请数据)。

SUP/ 设施同步能够是“基于音讯的”,即 SUP 向设施发送音讯告诉更改或“基于复制”,即同步以指定的工夫距离产生。应用的同步类型取决于挪动设施——例如,iPhone 和 iPad 只能承受基于音讯的同步。

Which mobile platforms does it support?

Sybase SUP 反对 iOS(iPhone、iPad)、BlackBerry、Palm 和 Windows Mobile。

SUP 适宜着手施行全面挪动策略的公司,这些公司须要一个平台来治理大量应用程序或大量用户。如果您有很多工作人员应用挪动应用程序(而不是他们间接在 SAP 上调用 Web 服务),它必定会缩小您的 SAP 零碎的点击次数。

正文完
 0