我目前正在研究Flex和Liferay来提供RIA。我们正在取代构建在内部AJAX/Java库上的一个相当大的现有应用程序。为此,Flex似乎满足了我们的开发需求,但我们已经将扳手投入了工作。我们需要与Liferay和JSF构建的另一个内部应用程序集成。Liferay提供RIA
在对Liferay进行了一番调查之后,我不相信它能够为我们现有的应用程序提供任何好处,因为通过Portlet交付除了实现与其他应用程序的集成之外似乎没有任何固有优势。它也似乎有一些缺点,包括swf和页面其余部分之间的顺畅交互,融入Liferay的用户管理以及它们普遍缺乏面向开发人员的文档。
在我看来,Liferay是一个很好的解决方案,如果你需要一个内部维基/新闻/社交应用程序,但是为了提供一个强大的RIA,看起来我们正在试图在一个圆孔中安装一个方形钉。
我的问题是:Liferay是用于提供完整的RIA应用程序吗?还是它更适合提供更小的应用程序的平台?我是否错过了一些关于Liferay的内容,使它非常适合RIA?
在此先感谢您的任何建议!
感谢您的信息詹姆斯。我们已经遇到了您在回复中陈述的大部分内容,并一直试图解决问题。我的主要问题是,是否有人使用Liferay(或其他门户网站服务器)来提供丰富的应用程序。考虑到我们的应用程序(如果在门户环境中运行)将本身在页面上并考虑您提出的所有其他问题,是否值得尝试关闭门户网站服务器路径? – codeflayer 2010-09-03 18:11:12
我认为这取决于您是否真的需要门户网站的功能。如果你这样做,那么Liferay是一个很好的选择。 – 2010-09-03 20:46:49