gpt4 book ai didi

drupal - Drupal 中的 Liferay-Portlet

转载 作者:行者123 更新时间:2023-12-02 00:15:36 24 4
gpt4 key购买 nike

我们有一些符合 JSR 286 标准的 portlet。我们将带有 liferay-server 的 portlet 出售给我们的客户。一位客户询问是否可以将这些与 Drupal 而不是 Liferay 一起使用。

我找不到任何关于 Drupal 支持 jsr-286-portlets 的信息。所以不可能将 liferay-portlet 与 Drupal 一起使用,对吗?

最佳答案

我认为您可能有以下选择:

远程 Portlet 2.0 网络服务 (WSRP)

引自 WSRP 规范:

The Web Services for Remote Portlets specification defines a web service interface for accessing and interacting with interactive presentation-oriented web services.

基本上,您需要一个运行的 Liferay 实例,将您的 portlet 作为面向演示的 Web 服务公开给 Drupal,Drupal 将使用它们并发送回客户端。

好消息是 Drupal 似乎支持它。您需要启用 Drupal 作为 WSRP消费者 , 请参阅 that Drupal 页面和 Liferay 作为生产者,参见here .

使用 IFrame

类似于第一个解决方案,但集成较少,安全方面需要做更多工作,因为客户端将直接联系 Liferay 服务器,因此您需要将其公开为公共(public)服务器(如果不在 Intranet 场景中)并且您可能需要一个 Single Sign On 身份验证解决方案。


我建议看一下关于 Liferay Application Integration Strategies 的文档因为很好地回顾了几种具有优缺点的集成策略(包括我引用的两个)。

关于drupal - Drupal 中的 Liferay-Portlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13363737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com