x-training
< intensiv für entwickler. >
Seminar, Seminare Java  
 

 info | firmenseminare | workshop, training-on-the-job | individualtraining 

Enterprise Java Beans: Information & Weblinks

Anforderungen an moderne Enterprise Software

Enterprise Software und geschäftskritische b2b-Anwendungen müssen viele Anforderungen hinsichtlich Lastverteilung, Robustheit, Skalierbarkeit und Modularität erfüllen. Um diese Anforderungen zu erfüllen, entwickelte Sun das Enterprise Java Bean - Konzept und stellt mit der Java 2 Enterprise Edition und der Referenzimplementierung eines EJB - Application Servers das notwendige Framework zur Umsetzung zur Verfügung. Dabei werden die Rollen aller am Entwicklungsprozess beteiligten Akteure exakt definiert und jedem spezifische Aufgaben zugeteilt.

Session EJB´s

Das EJB-Konzept bietet die Möglichkeit unterschiedlichste Problembereiche abzubilden. So steht dem Programmierer mit dem SessionBean - Interface die Grundlage zur Implementierung der Businesslogik zur Verfügung, wobei zwischen sog. stateless (zustandslosen, also ohne Gedächtnis) und stateful (zustandsbehafteten) Session Beans unterschieden wird. Letztere erlauben z.B. die Programmierung eines Warenkorbs, wie er in typischen Webshops verwendet wird.

Entity EJB´s

Analog zur Implementierung der Businesslogik, gibt es auch ein Bean Interface, das die Datenhaltung und persistente Speicherung von Objekten unterstützt: das EntityBean-Interface. Auch hierbei wird eine Unterscheidung vorgenommen, zwischen sog. "container managed persistence" und "bean managed persistence". Wie der Name schon sagt, wird bei ersterer die Datenspeicherung durch den Application Server (genauer: den EJB-Container) vorgenommen, der Programmierer braucht sich um nichts zu kümmern. Bei Letzterer trägt der Programmierer selbst die Verantwortung, für das korrekte Speichern der Daten in der Datenbank.

Die Java-Website von Sun-Microsystems mit allen Java-RessourcenInterface EJBHome: Grundlage für die Programmierung von Enterprise Java BeansDeploymenttool der J2EE zum Hochladen der EJB´s auf einen Applicationserver
Der Enterprise-Bean-Wizard führt einen sicher durch den Deployment-Prozess...und erzeugt automatisch das passende Jar-File
Im Seminar: Typischer EJB-QuellcodeZugriff auf eine Datenbank über ein DataSource-Object

Deployment

Abschließend werden die Deployment - Prozesse der verschiedenen EJB - Typen betrachtet und die Funktionen des Deploytools erläutert. Auch das Deployment von EJB´s auf einen entfernten Server bleibt nicht unberührt und wird ergänzt von der Integration externer Datenquellen in den Deployment-Prozess.

Weiterführende Weblinks

Unsere Buchempfehlungen

Wir haben das Seminar, das zu Ihnen passt. Erfahren Sie mehr zu Enterprise Java Beans als:

Firmenseminare

Stellen Sie sich Ihr Seminar individuell zusammen und trainieren Sie in Ihren oder unseren Räumen. Mehr...

Workshop /
Training-on-the-Job

Wir bieten Ihnen Projekt-Unterstützung und helfen dabei, aktuelle Aufgaben schnell und sicher umzusetzen. Mehr...

Individualtraining

Sie müssen sich schnell oder besonders intensiv in ein neues Programm oder ein neues Thema einarbeiten? Mehr...

Weiterführende Seminare

XML Grundlagen

Alle Seminare im Überblick...

Enterprise Java Beans Trainer

Lernen Sie unseren Trainer für Enterprise Java Beans kennen: N.N.

Sonstiges

Seminarräume, unsere Hotelempfehlungen

 
© x-training 2002-2009     Sie erreichen uns unter +49 (0)89 69 35 94 70 | impressum | änderungen und irrtum vorbehalten