2010-08-24 2 views

Répondre

1

La complexité des besoins en ressources humaines EJB2 plus de programmeur. Donc, EJB2 est bon pour le taux d'emploi de programmeur. C'est une raison pour EJB2 survivre :)

+0

Ha ha ha, c'est bon, en particulier comme réponse acceptée :) – Kris

+0

Par ailleurs, j'écris le code EJB 2.1 tous les jours et la raison en est que notre client devrait dépenser une énorme somme d'argent pour mettre à jour leurs licences weblogic à la version supérieure à 8 :). Triste mais vrai. – Kris

8

Demandez-vous pourquoi en général les gens utilisent encore EJB2.1?

Parce que:

  • C'est ce qu'ils savent, et ils sont effrayés ou n'ont pas le temps pour un nouvel ensemble de compétences.
  • Parce que celui qui veut ce code veut qu'il suive une norme, et EJB2.1 est cette norme. Parce que le reste de la base de code est EJB2.1, et personne n'a le temps et/ou l'argent pour refactoriser. Parce que le client ne veut que de la technologie en laquelle il a confiance, et ce en quoi il a confiance, c'est ce qui n'a pas encore échoué.

Pour les mêmes raisons, tout le monde utilise la technologie héritée.

3

Pourquoi EJB2 fait partie des spécifications J2EE: parce qu'il l'est! C'était autrefois, et ce sera toujours le cas. (. Vous ne pouvez pas modifier un contrat à mi-parcours)

Pour pas font partie des spécifications, ils ont dû venir avec de nouvelles spécifications: Java EE Ceci est la version mise à jour de J2EE, en utilisant Java 5.

Pourquoi est-il encore utilisé:

  • voir ci-dessus
  • le client n'a pas d'argent/temps de changer cette
  • le client utilise et ancienne version du ap serveur plicature
  • cela fonctionne, si nous ne changeons pas
Questions connexes