Я видел несколько очень кратких сравнений ICEfaces по сравнению с RichFaces, но кто-либо записал подробное сравнение этих двух платформ? Я особенно интересуюсь подробными сравнениями деталей реализации каждой платформы, но я видел немного больше, чем короткие мнения от людей, которые только использовали один из двух.
Я использую RichFaces около 9 месяцев, и, похоже, он обладает значительным набором функциональных возможностей. Мы не сталкивались с большим количеством случаев, когда нам хотелось бы, чтобы RichFaces делал больше, а наше приложение довольно большое и корпоративное. Следует помнить, что RichFaces (и Faces в целом) занимает довольно много памяти.
Это демонстрационный сайт, который моя команда использует довольно часто (по ссылке вы также сможете перейти на страницу регистрации).
В целом, я думаю, вы увидите, что многие люди работали только с одним из двух. Какие функции вы ищете? Я думаю, это подстегнет обсуждение "RichFaces имеет это...", "Так же как и IceFaces" и т.д.
ICEfaces предоставляет более красивые компоненты, чем RichFaces. ICEfaces интенсивнее использует память, чем RichFaces. RichFaces имеет лучшую поддержку AJAX, чем ICEfaces.
Наконец, это зависит от ваших требований, которые использовать.
Я проанализировал оба, использую RichFaces уже 6 месяцев.