7
votes

MyFaces vs Sun Référence Mise en œuvre de JSF

Peut-être que la comparaison de performance ou certaines différences spécifiques notables est ce que je veux savoir.

Comme je l'ai entendu dire qu'il n'y a pas vraiment de grande différence. Par conséquent, j'ai une autre question. Pour quelles utiles des dizaines de personnes ont passé leur temps à réinventer la roue Mise en œuvre déjà implémentée spécifique de plus?


0 commentaires

3 Réponses :


8
votes

Le Soleil Ri 1.0 et les premières versions de 1,1 ont été encombrés par des bugs méchants. À ce moment-là, les myfaces étaient l'alternative la plus stable. Depuis 1.1.02 et 1.2.02 vers début de 2006, la nouvelle équipe Sun JSF Dev a été excellente. Non seulement avec des bugsing, mais également avec des améliorations de performance. Dès maintenant j'ose dire que Mojarra est le meilleur choix.

Pour obtenir tout droit sur votre question:

pour quelles fins de dizaines de personnes passaient de leur temps à mettre en œuvre déjà implémentées de plus?

souvent pour le rendre meilleur. Ou juste parce que ça peut. Ou pour l'imago. Au moins Apache est connu pour mettre en œuvre / améliorer presque tout ce qui est apporté par le soleil (ou manquant).


0 commentaires

7
votes

JSF n'était pas, initialement, open source. (eweek en 2005: Sun Open-Sources Javaserver Faces ) Cela a invité à démarrer quelques implémentations de la salle blanche afin que la spécification puisse être utilisée et distribuée plus librement. Les termes de la licence de Mojarra CDDL + GPL ne conviennent pas à tout le monde, il reste donc d'incitation à poursuivre le développement sous la licence Apache.


0 commentaires

1
votes

Les gens implémentent des spécifications déjà implémentées pour les rendre meilleurs. Le seul moyen d'être sûr qu'une spécification est bien fait est de la mettre en œuvre à nouveau. Différentes personnes pensent différemment. Au cours des derniers mois (juin 2011), beaucoup de codage pour améliorer les performances de base des myFaces a été effectuée. Pour en savoir plus, vous pouvez vous inscrire à MyFaces Dev et aux listes d'envoi d'utilisateurs et à demander directement.

En pensant plus à ce sujet, j'ai écrit un blog donnant 10 raisons pour lesquelles choisir des myFaces d'un point de vue technique ici .

mise à jour mai 2012

Pour les gars qui veulent voir une comparaison de performances entre myFaces, Mojarra et Wicket look Comprendre JSF 2 et Wicket: comparaison de performance


0 commentaires