这是我第一次使用电子商务应用程序-iOS移动应用程序。以前,我曾开发过许多iOS应用程序-产品和基于业务的应用程序,银行业务域等。通常,数据在客户端服务器上可用,并且通信通过REST / SOAP服务进行-解析响应-更新UI。我对这种情况很熟悉。
我只是在浏览开发电子商务应用程序的功能文档时发现,他们使用CQ5和Hybris作为后端系统。
我想知道CQ5和Hybris在这里的作用是什么。它以什么方式有助于管理电子商务应用程序?
我想它们是出于管理目的。作为iOS开发人员,我应该对他们了解多远?
最佳答案
Hybris是电子商务系统,CQ5(现为Adobe AEM)是内容管理系统(CMS)和数字资产管理(DAM)的一部分。 Hybris充当付款处理器和库存管理。从移动体验的角度来看,在从Hybris API发送和接收客户数据的同时,应用程序UI的图像和模板很可能来自AEM端(可能也是分析)。 Hybris API是传统的REST / SOAP。
如果需要学习某些知识,则需要学习AEM的工作原理和生成模板。作者->出版商->发行人。