我现在正在定义一个架构方法,我们将在一个使用Websphere 6 + JSR86 portlet的新项目中使用一个非常着名的门户工具。
我计划的是每个portlet组使用一个.ear文件(例如:如果两个portlet密切相关,它们将在同一个.ear上)并使用共享库来保存这些使用的公共代码和库的portlet。
之前有人使用过此方法(或其他方法)吗?你认为这是一个好方法吗?
我正在寻找一些意见或与某人谈论这个架构(因为我在IBM网站上没有找到一篇贴近我的场景的“最佳实践”文章),因为它看起来很清楚,但它不会因为我从来没有问别人,所以要好好发现一些问题。
答案 0 :(得分:1)
通常我在war文件中将portlet部署到WebSphere Portal,如果我可以访问Portal视图中的管理页面,这是唯一的选择。您必须区分WAS的管理页面(这里您可以部署J2EE应用程序,但它们不被视为portlet)和Portal的管理页面。我将共享库放在门户的共享文件夹中,但也许这不是最佳实践。