繁体   English   中英

使用grails应用程序上下文连接portlet,还是通过grails部署多个portlet?

[英]Wiring portlets with a grails application context, or deploying multiple portlets through grails?

我目前有一个通过liferay部署的grails应用程序。 现在,我需要构建一些portlet,但我不确定暴露grails域对象和服务的最佳方法是什么。

你会怎么做呢?

理想情况下,我可以直接在grails应用程序中构建我的portlet,或者在不同的战争中部署时将两者连接在一起。

几周前,我发布了一个GateIn Portlet插件 ,它可以更新PortletsPlugin并使其可用于最后的Grails(1.3.7)和Spring MVC(3.0.5)。 如果您愿意,我可以将我的更改后端移植到原始portles插件及其LR实现。 你使用哪个LR版本?

如何向您展示域对象更多关于您的环境设计选择。 最简单的方法是将所有portlet放在单个grails应用程序中。 如果您的portlet没有逻辑连接在一起,请在单独的战争中进行。 但是,如果您只使用域类来输出一些文本,那么编写仅使用GORM的标准Java servlet可能更适合性能和管理。

Portlets插件,但没有积极维护(几年前我写了原始版本)。 您可以随意使用,并根据需要升级/修补。

否则我猜你可以创建一个标准的Java portlets WAR并通过REST调用grails?

干杯

背风处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM