SAP Hybris 使用 Resful 服务还是也可以使用 SOAP?我们可以在 UI 处使用 AngularJS 吗?

Does SAP Hybris uses Resful services or it can be use using SOAP too? Can we use AngularJS at UI?

我正在研究 SAP Hybris 和新手。如果我们谈论标准 SOA 体系结构或 Web based 应用程序,现在一天的应用程序是在 UI 使用 AngularJS 和在后端使用 Spring MVC + Spring RestFul 服务开发的。

我们希望使用 SAP Hybris 为我们的 eCommerce 站点开发端到端的开发。我们希望在 UI 保留 AngularJS 和 Spring MVC + Spring RESTFul 服务等架构backend 以及 Apache Solr index based searching。这种方法行得通吗?

或者 SAP Hybris 是专有工具,我们可以进行任何定制。请指导。

使用 Angular 作为前端应该没有任何问题。 Hybris 提供了一个很好的开箱即用的 Web 服务 REST API,如果您不喜欢它,您可以根据需要扩展它。如果您需要一个 SOAP 服务来连接到 Hybris 后端,您必须自己创建一个。

总的来说,Hybris 是非常可定制的,因此它可以满足您的需求。以下是一些参考链接:

Hybris Platform Web Services
Some docs

Angular widget docs

SAP hybris 是一种高度可定制的专有解决方案。我的意思是,如果你愿意做一些定制,你可以做任何你想做的事。

开箱即用的 hybris 公开了一些 REST WS。如果你需要,你也可以使用 SOAP,你只需要开发它。

仅供参考,Spring 已经集成到 hybris 中,它是 hybris 使用的主要框架之一。 Solr 也已经集成用于索引。最后,如果你愿意,你只需要用 Angular 开发你的前层。