Enterprise JavaBeans

Grundlagen - Konzepte - Praxis. EJB 2.0 /2.1
Buch | Hardcover
463 Seiten
2002
Spektrum Akademischer Verlag
978-3-8274-1322-2 (ISBN)

Lese- und Medienproben

Enterprise JavaBeans - Martin Backschat, Otto Gardon
25,50 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Enterprise JavaBeans (EJB) ist eine serverseitige Komponententechnologie, die eine zentrale Rolle in der Java 2 Enterprise Edition (J2EE) einnimmt. Zusammen erlauben EJB und J2EE die Entwicklung komplexer, unternehmenskritischer Anwendungen, bestehend aus einzelnen Komponenten-Bausteinen, die mit einer weitgehend automatisierten Transaktions-, Persistenz- und Sicherheitsfunktionalität ausgestattet sind.Das Buch vermittelt auf verständliche Weise die Konzepte, Architektur und Bestandteile von Enterprise JavaBeans 2.0. Zahlreiche Illustrationen und Code-Beispiele veranschaulichen dabei wichtige Aspekte und Zusammenhänge. Der Leser findet so einen leichten Zugang zum Thema und kann eigene Ideen schnell umsetzen. Die Beispiel-Projekte dazu sind bereits ablauffertig für wichtige EJB- Server vorbereitet, darunter JBoss, Oracle OC4J und BEA WebLogic. In einem abschließenden Kapitel werden die Erweiterungen der EJB-Spezifikation 2.1 (public draft) vorgestellt.Die Autoren bringen wertvolle Erfahrungen aus ihrer mehrjährigen Praxis in EJB-Großprojekten in das Buch ein und liefern zahlreiche Empfehlungen zu EJB-Entwurfsmustern, komponentenbasierter Entwicklung, Performance-Aspekten und der Auswahl eines EJB-Serverprodukts füreigene Projekte.Arbeitsmaterialien zum Buch und aktuelle Informationen zu Enterprise JavaBeans finden Sie unter www.ejb-buch.de .

Martin Backschat ist Experte für verteilte skalierbare Systeme und beschäftigt sich mit dem Design und der Umsetzung von verteilten komponentenorientierten Anwendungen im EJB- und J2EE-Umfeld. Er ist Autor vieler Fachartikel und leitet die "Enterprise JavaBeans Special Interest Group" (www.ejbsig.de/ejbsig). Otto Gardon hat langjährige Erfahrung als Consultant im Großrechner-Bereich (Programmierung, Organisation, Projektleitung) und hat in den letzten Jahren verstärkt in Projekten mit Web- und Komponenten-Technologien gearbeitet.

VorwortEinführung und GrundlagenSoftware-Entwicklung im UnternehmensumfeldArchitekturen für Enterprise-AnwendungenMiddleware-TechnologienEnterprise JavaBeansKonzepte und Architektur von Enterprise JavaBeansÜberblickElemente der EJB-ArchitekturEnterprise BeansClient-Sichtauf Session und Entity BeansBestandteile von Enterprise BeansDie Laufzeitumgebung des EJB-ContainersAblauf eines Client-AufrufsDie erste EJB-KomponenteSchritte bis zum lauffertigen Enterprise BeanEntwicklung des Enterprise BeansDeployment im EJB-ServerDer EJB-ClientSession BeansSessions und GeschäftsprozesseSession-Objekte und Session Bean-InstanzenStateful Session BeansStateless Session BeansBestandteile eines Session BeansBeispiel: Ein Warenkorb als Stateful Session BeanEntity BeansDie Bedeutung von PersistenzKonzepteEntity-Objekte und Entity Bean-InstanzenLebenszyklus einer Entity Bean-InstanzBestandteile eines Entity BeansContainer-Managed PersistenceGrundlagen zur Container-Managed PersistenceContainer-Managed RelationshipsFinder/Select-Methoden und EJB-QLDie EJB Query LanguageBean-Managed PersistenceÜberblickImplementierungsrichtlinienDeployment und KonfigurationDie Client-SichtLokalisierung von Enterprise Beans über JNDIRemote ClientsLokale ClientsMessage-Driven BeansMotivation für Message-Driven BeansDer Java Message Service (JMS)Merkmale von Message-Driven BeansMessage-Driven Bean-KomponentenBestandteile eines Message-Driven BeansBeispiel: Ein News-Ticker ProcessorTransaktionenTransaktionsverarbeitungTransaktionen und Enterprise JavaBeansIsolation von TransaktionenVerteilte TransaktionenTransaktionen, Bean-Typen und RollenSicherheitSicherheit und J2EEEJB-SicherheitsmanagementAssembly und DeploymentPackaging und AssemblyDeploymentDer EJB Deployment Descriptor (DD)Performance- und Design-AspektePerformance-AspekteVererbungPersistenzalternativenNeuerungen in EJB 2.1Timer-DienstWeb-ServicesDas EJB-API, Version 2.0Pakete des EJB-APIInterfaces des Pakets javax.ejbEJB-AusnahmenAusnahmen in Enterprise JavaBeansVordefinierte AusnahmenAuswahl-Kriterien für EJB-ServerElemente des Deployment DescriptorsInhaltsmodelle des Deployment DescriptorsJ2EEDie J2EE-ArchitekturJ2EE-ProgrammierschnittstellenJ2EE-AnwendungenAusblickLiteraturverzeichnisIndex

Sprache deutsch
Maße 170 x 240 mm
Gewicht 990 g
Einbandart gebunden
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Schlagworte EJB • EJB (Enterprise JavaBeans) 2 • HC/Informatik, EDV/Programmiersprachen • Informatik • J2EE • Java • JAVA (Programmiersprache) • Software-Technik
ISBN-10 3-8274-1322-2 / 3827413222
ISBN-13 978-3-8274-1322-2 / 9783827413222
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
29,99
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90