在 Hybris 中创建 Web 服务客户端

Create a web service client in Hybris

我是 Hybris 的新手,我需要构建一个使用 Web 服务 rest 的 Web 服务客户端。

有人举个例子吗?或给我一个想法的东西,我不知道是否与在 spring.

中构建 Web 服务客户端相同

谢谢。

对于 REST,您可以为 rest 客户端使用默认的 Spring 框架。请参阅本教程。 here 您可以创建新的扩展程序或使用您的扩展程序。有关详细信息,请参阅下文。

我使用 Apache Axis2 来使用 WSDL(Web 服务)。为此,互联网上有很多示例和教程。它可以很容易地集成到 Hybris 中。

  • 最明确的解决方案是使用 extgen 创建另一个扩展 .一些技巧 here 。你必须修改其他的 extensioninfo.xml 其他扩展名的文件,您要在其中使用 客户端。 (更多信息在上面的 link 中)。
  • 最简单的解决方案是将 axis2 库添加到扩展中 你想处理客户端并在那里使用它。如果你想玩 周围并测试它作为概念证明,你可以做到这一点。以后你 可以将其移至单独的分机。