欢迎浏览sook云!

网站地图

当前位置:主页 > 大宽带 >

云数据库_行尸走肉百度云资源_12月免费

时间:2021-11-24 06:10

人气:

作者:sook云

导读:离线 如果一个应用程序要支持离线使用,它必须从一开始就在设计中。这不是以后可以轻易添加的东西。 SAP推荐的Fiori web应用程序方法是通过将复杂性引入OData服务,使前端(UI5应用...

云数据库_行尸走肉百度云资源_12月免费

离线

如果一个应用程序要支持离线使用,它必须从一开始就在设计中。这不是以后可以轻易添加的东西。

SAP推荐的Fiori web应用程序方法是通过将复杂性引入OData服务,人工智能大数据,使前端(UI5应用程序)尽可能简单。这种方法的一个优点是业务逻辑的更改不需要更改前端代码。一个缺点是以后很难开发离线版本的应用程序,因为该应用程序必须能够在没有OData后端的情况下运行。

许多这样的OData服务一次完成两项工作。首先,淘客链接,他们阅读业务"规则",例如状态配置文件,其中说明如果订单状态正在等待批准,则允许新的状态批准和拒绝。第二,他们应用这些"规则",只需向客户端返回订单123的允许状态已被批准和拒绝。

对于脱机应用程序,我们可以设计OData服务,以便返回规则本身(作业1),但客户端必须具有独立于后端应用规则的逻辑(作业2)。这样,规则就可以在不更改的情况下更改客户端应用程序,但客户端仍然可以在没有OData后端的情况下运行,客户端将能够在离开网络的一段时间内处理对订单状态的多个更改。在每个新状态下,客户端将"知道"下一个允许的状态。

灵活应用

您应该考虑将应用程序设计为既可以作为Fiori web应用程序运行,也可以作为Fiori移动应用程序运行应用程序。这在用户如何使用应用程序方面提供了极大的灵活性。这也使得开发和测试应用程序的速度更快,因为您可以将大部分应用程序作为web应用程序(在浏览器中)运行。请记住,更改一行代码,重新构建移动应用程序,下载和安装可能需要15或20分钟。如果你可以作为一个web应用程序运行,大数据需要学什么,你可以更快地测试你的工作。

有配套的应用程序,物联网+,但这对我们不起作用。我们被告知,它不支持离线应用程序。

如何设计这种情况?考虑以下示例。需要一个支持脱机的产品查找应用程序。联机时(具有网络覆盖范围),它会将所有产品下载到本地数据库。创建脱机存储时(如果在清单中声明了存储),淘客api,会自动执行此操作。然后,当离线(无网络覆盖)时,用户将扫描一个产品ID,并且必须检索相关的项目。

为了支持这一点,我们只需要实现OData服务的查询(例如GET\u ENTITYSET)方法。应用程序将包括从OData服务(例如GET\u entity)读取单个匹配实体,当用户扫描产品时调用产品。然而,实际上这个请求永远不会到达OData后端(例如SAP NW Gateway),而是通过离线OData插件从本地数据库中完成。

现在如果我们在浏览器中运行应用程序,查询方法将永远不会被调用,因为没有离线商店可初始化。当用户扫描产品时,会调用GET\u ENTITY方法,请求现在会到达OData后端。

每个场景都需要在OData后端实现这两种方法中的一种。如果我们从一开始就计划实现这两种方法….那么我们有一个灵活的应用程序可以运行作为一个网页应用程序或移动应用程序都从一个单一的代码库。快乐的日子!

您可以轻松添加逻辑来考虑应用程序运行的模式。例如,如果您需要优化web应用OData调用,您可以创建主项目的扩展,然后从Fiori Launchpad为在线用户运行该扩展。我们不再有单一的代码库,但扩展只包含"delta",不是一个全新的应用程序。

回到Fiori移动概述

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

关于我们 | 版权声明 | 广告服务 | 友情链接 | 联系我们 | 网站地图

Copyright © 2002-2020 sook云 版权所有 备案号:豫ICP备36548666号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。