如何实现Hybris service layer和SAP CRM WebClient UI架构的横向比较

发布时间:2022-01-19 14:20:37 作者:柒染
来源:亿速云 阅读:132

这篇文章跟大家分析一下“如何实现Hybris service layer和SAP CRM WebClient UI架构的横向比较”。内容详细易懂,对“如何实现Hybris service layer和SAP CRM WebClient UI架构的横向比较”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“如何实现Hybris service layer和SAP CRM WebClient UI架构的横向比较”的知识吧。

如何实现Hybris service layer和SAP CRM WebClient UI架构的横向比较

我把HYBRIS服务层理解成CRM WebUI的API层。

Hyberry ServiceLayer是一个API,用于为SAP Hyberry Commerce开发服务。

它提供了许多通用服务,同时允许您扩展这些服务或开发您自己的服务。

ServiceLayer的主要特征是:-我逐条和CRM WebUI框架比较。

(1)基于面向服务的架构。

hybra里的soa架构和比亚迪不一样,后者支持不同的部署单元部署在不同服务器上,跨单元的应用通过Message通信。

Hybra是一个单片应用,所有的扩展物理上都运行在一台服务器,一个Session里(不考虑群集模式)。

(2)业务逻辑和持久化逻辑完全分离。

CRM WebUI也满足。

(3)提供多项服务,每项服务都有明确的职责。

(4)这个描述太Generic,大多数Framework的某个Layer都应该满足。

(5)它提供了一个开发您自己的服务和扩展现有服务的框架。

CRM WebUI的API和Genil Layer也支持可扩展性。

(6)在很大程度上基于Spring框架。

这是HYBRY的特色和强大之处,抱春季的大腿。

(7)基于面向接口设计、依赖注入等常见模式。

CRM WebUI也满足。

(8)它是合作伙伴应该实现其业务逻辑的层。

CRM WebUI也满足。

(9)它提供到模型生命周期事件的挂钩,以执行自定义逻辑。

ABAP没有Build一说,也不需要在类激活的时候执行POST操作。

没有这种使用案例。

(10)它提供到系统事件生命周期事件(如初始化和更新过程)的挂钩。

CRM WebUI也满足。

(11)它提供了发布和接收事件的框架。

CRM WebUI里大量使用到的Event Subscription和Issue就是CL_CRM_BOL_ENTITY_COL的FOCUS_CHANGED事件。

如何实现Hybris service layer和SAP CRM WebClient UI架构的横向比较

上图的client是这四种entity的通称:

(1) Page Controllers of an MVC framework

(2) Web Service clients

(3) Scripts

(4) Other services

三种service:

(1) Business Services implement business use cases, such as cart handling or back order.

(2) Infrastructure Services provide the underlying technical foundation, such as internationalization, import, export, and so on.

(3) System services provide functionality required by the ServiceLayer, such as model handling and session handling.

关于如何实现Hybris service layer和SAP CRM WebClient UI架构的横向比较就分享到这里啦,希望上述内容能够让大家有所提升。如果想要学习更多知识,请大家多多留意小编的更新。谢谢大家关注一下亿速云网站!

推荐阅读:
  1. SAP和Hybris Commerce里的跨组件跳转怎么实现
  2. 金庸和古龙,Netweaver和微服务,以及SAP Hybris Revenue Cloud

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

sap crm webclient ui

上一篇:APP获取权限的示例分析

下一篇:html5中有哪些常用框架

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》