Java und Servlets und evt. EJB
-
Ich programmiere schon seit einiger Zeit mit Java und Servlets. Servlets haben den Vorteil, dass sie sehr schnell sind.
Die Geschwindigkeitsvorteile von Servlets gegenüber anderen Sprachen wie PHP und Python kommen wahrscheinlich durch das Poolen von dauerhaften Objekten und das JIT Compiling der JRE. Ansich bin ich auch mit Servlets zufrieden.
Nun gibt es ja noch EJB's mit denen man Geschäftsobjekte sehr schön abbilden kann. Man braucht zwar einen EJB Container und hat einen höheren Programmieraufwand, hat danach aber im Prinzip schon ein verteiltes System dessen Komponenten wiederverwendet werden können.
Wie verhalten sich in etwas Servlets und EJB's im Verhältnis bei der gleichen Aufgabenstelllung? Sind EJB's vielleicht sogar schneller? Ich kann es mir nicht gut vorstellen, da sie ja einen enormen Overhead gegenüber Servlets haben. Für mich ist leider Performance auch ein wichtiger Punjkt.
Wisst ihr mehr