美文网首页
什么是 SAP SUP - Sybase Unwired Pla

什么是 SAP SUP - Sybase Unwired Pla

作者: _扫地僧_ | 来源:发表于2022-02-21 11:26 被阅读0次

    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 系统的点击次数。

    相关文章

      网友评论

          本文标题:什么是 SAP SUP - Sybase Unwired Pla

          本文链接:https://www.haomeiwen.com/subject/qbfikrtx.html