Java Portlets的优点和缺点?

我有一个项目,我的客户端要求我使用portlets 1.0规范和Websphere Portal Server 6.0.我之前没有使用过portlet,但是我听说过它们总是受到不好的批评.除了显而易见的使用它们之外还有什么原因?如果没有原因,我可以使用哪些参数来避免它们?

解决方法

我对portlet的问题让我想起了与EJB相同的问题 –

> portlet要求您编写只能在特殊服务器上托管和运行的特殊代码;
>每个portlet服务器供应商都有自定义扩展/配置/附加功能,因此更改服务器供应商并非易事;
> portlet似乎过于复杂,无法覆盖90%希望使用它的人不需要的功能

我建议像Google Gadgets那样将Hibernate作为portlet的EJB –

> Javascript框架 – 服务器端部分可以用任何语言编写,托管在任何服务器上.>使用更简单>许多门户服务器支持它,并且它在各个供应商之间更具可移植性,因为它并不复杂,并且它不是供应商实现(和扩展)的规范

相关文章

最近看了一下学习资料,感觉进制转换其实还是挺有意思的,尤...
/*HashSet 基本操作 * --set:元素是无序的,存入和取出顺序不...
/*list 基本操作 * * List a=new List(); * 增 * a.add(inde...
/* * 内部类 * */ 1 class OutClass{ 2 //定义外部类的成员变...
集合的操作Iterator、Collection、Set和HashSet关系Iterator...
接口中常量的修饰关键字:public,static,final(常量)函数...