Warum Stateful EJB, statt normaler Klasse?

Hallo zusammen,

ist dies ein Vorteil?
Wenn eine SFSB in mehreren EJBs injiziert werden soll und ein Client über die Referenz diese SFSB Gebrauch macht, dann muss es ja tatsächlich nur eine einzige EJB-Instanz für den Client geben. Bei einer normalen Klasse ginge das ja nicht, oder? Es ist jetzt peinlich:
kann ich denn in einer Klasse, eine nicht statische Methode von einem anderen Klassenobjekt aufrufen? Nein oder? Ich müsste dazu immer ein Objekt von der aufgerufener Klasse erstmal erzeugen oder?

Viele Grüße aus Rheinland,

Eure Ratna

Ich empfehle dir, dich erstmal mit aktueller Literatur zu befassen, das ist absolut nicht böse gemeint. Aber wenn man ohne größeren Gesamt-Überblick anfängt speziellen Fragen nachzugehen, bringen einem die Antworten meist nichts.

Die Frage aus dem letzten Post ist etwas unklar. Jede benutzte Klasse wird vom Container erzeugt, unabhängig ob du diese direkt benutzt oder erst durch andere EJB.