现在有很多关于网络发展的新趋势的讨论,叫做"离线优先"。我们刚刚习惯于按照"移动优先"的设计模式重新设计我们的企业应用程序屏幕,淘客猪,现在是时候先离线设计和构建我们的应用程序了。
在过去的几年里,我不鼓励客户使用离线方案,并声称只有在绝对必要的情况下才应该实施离线,而且通常是作为紧急备份解决方案。就像你在商店里看到的销售点一样,你管理基本的操作,如备用信用卡处理,以便在失去连接的情况下销售商品。
我们过去认为连接问题会很快得到解决,世界将很快实现全球在线覆盖。不幸的是,这是一厢情愿的想法,看起来我们还得在不可靠的网络环境中生活一段时间。
这一新模式将有助于创建始终可用的应用程序,以一种新的方式来设计您的应用程序。
我们在海王星为SAPUI5创建了一个新的易于使用的离线功能,以满足这一新的需求挑战,您可以观看这个录制的网络研讨会,Ole Andre Haugen在短短40分钟内创建了一个离线销售订单应用程序
您也可以在本博客中阅读技术解决方案。
不再为您的差旅费用应用程序漫游数据!
嗨,Njal,
不知道这一趋势有多新。SAP Agentry产品已经体现了近20年的离线第一设计方法。那时,网络连接并不像现在这样强大和可用。我认为在线第一是环境的新成员,但大多数人已经习惯了他们的手机和平板电脑总是以这种或那种方式连接,他们没有想到这一点。
干杯,Mike
SAP Customer Experience Group-CEG
我指的不是一般的离线功能。我已经用坚固的设备做了足够多的实现,这些设备通过文件和idoc与SAP对接和集成
新的范例是用于开发web应用程序。我们将从一个请求、响应的标准web应用程序转向利用HTML5离线功能的应用程序。
这里有一些链接指向这方面的一些传道者:
先向离线者问好
先离线:你的下一个渐进增强技术?
致以最诚挚的问候
Njål
Hi Nijal
以上的博客和对话非常及时。
我收到了许多客户关于更换老化的传统"加固设备"SAP解决方案、基于IDoc的解决方案、终端仿真、,它甚至还提供了DCOM连接器,以期用SAPUI5之类的东西来取代旧技术,注意到过程中的错误,只是难以支持的技术。我目前的项目让我研究如何使用RhoElements API,企业网站自助建站,这有点像是SAPUI5加固设备的PhoneGap,我相信海王星对这一领域很熟悉。
通常调查会导致构建与购买的讨论。例如,SAP最近发布了新版本的Syclo Inventory Manager,我对它一无所知,只知道它现在提供了与扩展仓库管理模块更多的集成,这一领域传统上是定制和非SAP商业解决方案的混合,SAP的空白区域。
我看到COTS解决方案的供应商,例如SAP Syclo,必须与离线供应商进行讨论!从表面上看,对于许多场景来说,这的确是一种必要,但对我来说,在大多数情况下,双线服务器租用,使用MEAP之类的方法是过度的,通常是一个大的解决方案,旨在解决非常小的问题。
鉴于你在这一领域的经验,需要多少离线时间?你说你以前认为不需要它,解决了什么问题,是技术问题还是工艺问题,或者两者兼而有之,考虑到使用浏览器、容量、同步等方面的限制,在本地-混合-浏览器/工业浏览器的地方做什么最好。
我认为这是一个非常有趣的话题,很多客户都有这个话题,当然,随着离线功能被添加到即将到来的Fiori应用程序中,这是非常及时的。在这些情况下,我们使用了纯HTML5,因为SAPUI5需要的内存超出了这些设备所能处理的范围。
我们看到了一种趋势,即客户正在用新的Android版本(如MC40)替换基于Windows的旧设备,或者使用带有蓝牙扫描仪的平板电脑,或者使用带有扫描仪解决方案(如Linea Pro的产品)的iPod。这些新设备比传统的耐用设备便宜,商业大数据分析,你可以在上面运行UI5。因此,我强烈建议您(您的客户)考虑更换Windows嵌入式或CE设备!
如果您的客户想要现成的解决方案,我们的一个合作伙伴基于Neptune和UI5创建了一个极好的WM模板。您可以在这里查看文档:
S5 Consulting | Neptune Software
关于离线支持,我认为我们欠那些一直在为基于浏览器的ITS(以及LM00的恐怖)而挣扎的人们一个更强大的解决方案(想象一下做80%的库存盘点,然后由于死区而丢失数据)。
背后的想法离线第一个设计是有一个工作的解决方案,即使没有网络,但您不需要整个SAP数据库本地。一般来说,由于明显的原因,您不应该脱机更新主数据,并且在更改现有事务数据时也要小心。我们在UI5和Neptune中引入了新的离线支持,您可以在本地缓存UI5模型,这改变了我对创建具有离线功能的应用程序的看法。不仅实现起来很快,而且还大大减少了SAP服务器的内存使用,因为您可以完全控制对服务器的请求。与其他解决方案相比,另一个主要优势是您不需要将SAP数据复制到第三方解决方案中。
如果您参加本次会议,我们希望有机会在Dcode LV边喝啤酒边讨论这个话题年份:-)
嗨,Njål,
非常感谢您的回复和关于"坚固设备"的建议,物联网和互联网的区别,一定会在订购前做一些原型设计。
S5 SAP仓库管理解决方案看起来非常好,印象非常深刻,它在较小的屏幕上看起来如何,会有兴趣在设备上看到类似的屏幕截图。