A guide to application development in the EJB environment covers EJB architecture, life cycle, persistence management, container management, transaction management, security, and application integration.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Vlada Matena is a co-founder of Lammina Systems Corporation where he designs a scalable Java platform for modular Linux servers. He was the originator and chief architect of Enterprise Java Beans and a founding member of the J2EE architecture team at Sun Microsystems, Inc.
Beth Stearns is the principal partner of ComputerEase Publishing, a computer consulting firm she founded in 1982. Among her publications are Java Native Interface in The Java Tutorial Continued (Addison-Wesley), “The EJB Programming Guide” for Inprise Corporation, and “ Understanding EDT, ” a guide to Digital Equipment Corporation's text editor.Written by the chief architect of the Enterprise JavaBean™ (EJB) specification, Applying Enterprise JavaBeans™ provides complete, in-depth, and authoritative information on the EJB technology. Written for Java developers, IT personnel and independent software vendors (ISVs), this book presents the EJB architecture from the point of view of the person developing EJB applications.
You will find in-depth coverage of such topics as:
Two example applications that run throughout the book are used to illustrate many of the typical problems encountered in enterprise application development. The first example application, a benefits enrollment application developed by an in-house IT department, explains session beans and how to use them. The second example uses the first example and turns it into an application developed by an ISV, demonstrating how the entity bean architecture helps ISVs overcome the challenges of programming for multiple clients and different operational environments.
In addition to the two application examples, the authors describe the individual features of the EJB architecture and discuss when and how they should be used in applications. The book concludes with a comprehensive API reference.
Applying Enterprise JavaBeans: Component-Based Development for the J2EE Platform Vlada Matena and Beth Stearns
Written by the chief architect of the Enterprise JavaBean(tm) (EJB) specification, Applying Enterprise JavaBeans(tm) provides complete, in-depth, and authoritative information on the EJB technology. Written for Java developers, IT personnel and independent software vendors (ISVs), this book presents the EJB architecture from the point of view of the person developing EJB applications.
You will find in-depth coverage of such topics as:
* EJB's place within the Java(tm) 2 Platform, Enterprise Edition
* The advantages of the EJB architecture
* The internal structure of enterprise beans
* Session beans, including a discussion on stateful versus stateless session beans
* Entity beans, including life cycle, persistence management, and container management
* Transaction management
* Overview of security responsibilities of the various EJB roles
* Using EJB in application integration
Two example applications that run throughout the book are used to illustrate many of the typical problems encountered in enterprise application development. The first example application, a benefits enrollment application developed by an in-house IT department, explains session beans and how to use them. The second example uses the first example and turns it into an application developed by an ISV, demonstrating how the entity bean architecture helps ISVs overcome the challenges of programming for multiple clients and different operational environments.
In addition to the two application examples, the authors describe the individual features of the EJB architecture and discuss when and how they should be used in applications. The book concludes with a comprehensive API reference.
Preface
This book provides an in-depth coverage of the Enterprise JavaBeans(tm) architecture. It describes how to distribute enterprise applications using the EJB component architecture.
Readers of this book should be familiar with the Java(tm) programming language and have had some exposure to enterprise beans and the EJB architecture. Although we briefly cover the basics of the EJB architecture, this book is not meant to be a tutorial for those just getting started with enterprise beans. Instead, the book provides an in-depth coverage of the EJB architecture for IT personnel implementing applications in-house and for Independent Software Vendors (ISVs) developing generic applications for sale to enterprises.
The EJB architecture defines a component model for enterprise applications. It describes:
* How to design an application as a set of components
* How the components interact with each other
* How the components interact with their EJB Container
The EJB architecture defines these interactions as contracts, and they enable applications to use components from different sources. Because EJB components must adhere to these contracts, an application can consist of software components from multiple vendors.
The EJB 1.1 specification defines the architecture contracts mainly from the point of view of the container vendor. In contrast, this book tries to present the EJB architecture from the point of view of the application developer, that is, the person who develops EJB applications.
A detailed description of the development of two enterprise applications forms the backbone of the book. While the example applications are relatively simple, they illustrate many of the typical problems encountered in enterprise application development. We use these examples to show how the EJB architecture helps developers solve these problems.
The first example is a benefits enrollment application developed in-house by an IT department. This application works well for explaining how a session bean works and for illustrating how developers use session beans.
The second example takes the benefits application from the first example, which was developed in-house, and turns it into an application developed by an ISV. An ISV has different design goals from that of an in-house IT department. The ISV must design the application such that it can be easily deployed in many different customers' operational environments. Because each customer has a unique operational environment, the ISV must address a number of challenges. In addition, an ISV typically needs to design the application such that the application can be extended by a customer or integrator. We illustrate how the entity bean architecture helps ISVs to overcome these challenges.
These two annotated examples illustrate many of the techniques for applying the EJB architecture to specific problems in enterprise application development. In addition to the two application examples, we describe the individual features of the EJB architecture and discuss when and how they should be used in applications.
Although the typical application developer does not need to know how the EJB Container works, we try to illustrate some of the inner workings of the EJB Container. We do this mainly to give the reader an appreciation of how much work the Container performs on behalf of the application.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: Wonder Book, Frederick, MD, USA
Zustand: Good. Good condition. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Bestandsnummer des Verkäufers O09N-00422
Anzahl: 1 verfügbar
Anbieter: Budget Books, Pasadena, CA, USA
Soft cover. Zustand: New. 2nd printing 2001. Ships from California. Bestandsnummer des Verkäufers 5076
Anzahl: 1 verfügbar
Anbieter: Romtrade Corp., STERLING HEIGHTS, MI, USA
Zustand: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Bestandsnummer des Verkäufers ABNR-138089
Anbieter: Basi6 International, Irving, TX, USA
Zustand: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Bestandsnummer des Verkäufers ABEOCT25-64326
Anbieter: unifachbuch e.K., Köln, NRW, Deutschland
Softcover. Zustand: Neu. Unbenutzte Restauflage Unbenutzt. Schnelle Lieferung, Kartonverpackung. Abzugsfähige Rechnung. Bei Mehrfachbestellung werden die Versandkosten anteilig erstattet. -Most books on EJBs are strong on theory, but tend to leave out many details of how to implement components in real projects. That's where this text steps in, providing real code (and real design decisions) for implementing different kinds of JavaBeans, like session and entity beans. 436 pp. Englisch. Bestandsnummer des Verkäufers INF1000000245
Anzahl: 2 verfügbar
Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich
Zustand: Used. pp. xxv + 436 Illus. Bestandsnummer des Verkäufers 5779471
Anzahl: 1 verfügbar
Anbieter: Books Puddle, New York, NY, USA
Zustand: Used. pp. xxv + 436. Bestandsnummer des Verkäufers 263117008
Anzahl: 1 verfügbar
Anbieter: Biblios, Frankfurt am main, HESSE, Deutschland
Zustand: Used. pp. xxv + 436. Bestandsnummer des Verkäufers 183117018
Anzahl: 1 verfügbar
Anbieter: Mispah books, Redhill, SURRE, Vereinigtes Königreich
Paperback. Zustand: Like New. LIKE NEW. SHIPS FROM MULTIPLE LOCATIONS. book. Bestandsnummer des Verkäufers ERICA79602017026736
Anzahl: 1 verfügbar
Anbieter: Buchpark, Trebbin, Deutschland
Zustand: Sehr gut. Zustand: Sehr gut | Seiten: 464 | Sprache: Englisch | Produktart: Bücher | Keine Beschreibung verfügbar. Bestandsnummer des Verkäufers 878754/202
Anzahl: 1 verfügbar