Je vraiment comme WebLogic. Je vais suspendre les coûts de licence pour le moment, et il suffit de dire que dans leur âge d'or qu'ils étaient le meilleur serveur d'application Java EE sur le marché, les mains vers le bas. BEA avait beaucoup de gens extrêmement talentueux au développement de leur code, et il a montré. Si l'argent ne faisait pas partie de l'équation, et j'ai eu un employeur qui a insisté sur les dépenses de l'argent qui n'était pas la mienne, je choisirais quand même sur WebLogic WebSphere ou JBOSS ou Glassfish ou quoi que ce soit d'autre sur le marché.
Je suis attristé par le rachat par Oracle. Je pense que le talent a fui loin, et Oracle n'a pas d'idée claire de ce qu'ils veulent faire avec WebLogic. Ils ont été coincés sur la version 10.1 depuis quelques années maintenant.
<prejudice-ahead>
Glassfish sonne comme il est un bien meilleur effort de Soleil, mais leur histoire dit qu'ils écrire de grands standards et moche implémentations. Je ne considère pas Glassfish être une alternative viable.
</prejudice-ahead>
WebSphere est une typique IBM projet: deux fois le coût, la moitié de la fonctionnalité, de la documentation pauvre, et que vous avez à acheter tous leurs non-sens (par exemple, basé sur Eclipse Ide) pour l'utiliser.
JBOSS n'est pas mauvaise, mais seulement parce que la différence de prix est si fortement en sa faveur.
Je préfère recommander Spring, Tomcat et ActiveMQ comme une excellente alternative. Si les Ejb sont absolument nécessaire, ajoutez d'OpenEJB de ce mélange.