Cart
Free US shipping over $10
Proud to be B-Corp

Enterprise JavaBeans Richard Monson-Haefel

Enterprise JavaBeans By Richard Monson-Haefel

Enterprise JavaBeans by Richard Monson-Haefel


$10.00
Condition - Very Good
Only 2 left
SeriesJava S.

Summary

Enterprise JavaBeans (EJB) is an important technology for server-side application development in Java. It offers a component architecture for developing distributed, multitiered enterprise applications. This book offers a guide to EJB.

Enterprise JavaBeans Summary

Enterprise JavaBeans by Richard Monson-Haefel

Enterprise JavaBeans (versions 1.1 and 1.0) is an important technology for server-side application development in Java. It offers a component architecture for developing distributed, multitiered enterprise applications. This model allows you to build complex, mission-critical systems using simple snap-together pieces that model individual business objects and processes. Enterprise JavaBeans (EJB) greatly simplifies the process of development by automatically taking care of system issues like object persistence and transaction management. This book provides a thorough introduction to EJB 1.1 and 1.0 for the enterprise software developer. It shows you how to develop enterprise Beans to model your business objects and processes. One powerful advantage of the EJB architecture is that it allows you to partition work appropriately between different parts of the system: the database provides persistence, your Beans model various business entities and the interactions between them, and your client application provides a user interface, but incorporates minimal business logic. The end result is a highly flexible system built from components that can easily be reused, and that can be changed to suit your needs without upsetting other parts of the system. Enterprise JavaBeans, 2nd Edition teaches you how to take advantage of the flexibility and simplicity that this powerful new architecture provides. This book covers: Enterprise JavaBeans 1.1 and 1.0 Developing entity Beans and session Beans XML Deployment Descriptors Using the client-side API to use enterprise Beans Transaction Management Design Strategies Introduction to J2EE

About Richard Monson-Haefel

Richard Monson-Haefel is one of the world's leading experts in Enterprise JavaBeans. Richard has been involved in the development of two OSS Enterprise JavaBeans servers and has consulted as an architect on Enterprise JavaBeans, CORBA, Java RMI, and other Java projects over the past few years. In addition to consulting, he has published many articles in national magazines, was a columnist for Java Report online, and frequently speaks at organizations and symposiums about EJB. He is also a contributing author to the book Special Edition: Using JavaBeans (Ziff-Davis). Richard maintains a Web site for the discussion of Enterprise JavaBeans and related distributed computing technologies at www.EJBNow.com.

Table of Contents

Preface 1. Introduction Setting the Stage Enterprise JavaBeans: Defined Distributed Object Architectures Component Models Component Transaction Monitors CTMs and Server-Side Component Models Titan Cruises: An Imaginary Business What's Next? 2. Architectural Overview The Enterprise Bean Component Using Enterprise Beans The Bean-Container Contract Summary. 3. Resource Management and the Primary Services Resource Management Primary Services What's Next? 4. Developing Your First Enterprise Beans Choosing and Setting Up an EJB Server Developing an Entity Bean Developing a Session Bean. 5. The Client View Locating Beans with JNDI The EJB Client-Side API 6. Entity Beans Container-Managed Persistence Bean-Managed Persistence The Life Cycle of an Entity Bean 7. Session Beans The Stateless Session Bean The Life Cycle of a Stateless Session Bean The Stateful Session Bean The Life Cycle of a Stateful Session Bean 8. Transactions ACID Transactions Declarative Transaction Management Isolation and Database Locking Non-Transactional Beans Explicit Transaction Management EJB 1.1: Exceptions and Transactions EJB 1.0: Exceptions and Transactions Transactional Stateful Session Beans 9. Design Strategies Hash Codes in Compound Primary Keys Passing Objects by Value Improved Performance with Session Beans Bean Adapters Implementing a Common Interface Entity Beans Without Create Methods Entity Bean Relationships Object-to-Relational Mapping Tools When Entity Beans Are Not an Option Avoid Chaining Stateful Session Beans 10. XML Deployment Descriptors What Is an XML Deployment Descriptor? The Contents of a Deployment Descriptor The Document Header The Descriptor's Body Describing Beans Describing Bean Assembly The ejb-jar File 11. Java 2, Enterprise Edition Servlets Java Server Pages Web Components and EJB J2EE Fills in the Gaps Fitting the Pieces Together Future Enhancements A. The Enterprise JavaBeans API B. State and Sequence Diagrams C. EJB Vendors D. New Features in EJB 1.1 Index

Additional information

GOR008068483
9781565928695
1565928695
Enterprise JavaBeans by Richard Monson-Haefel
Used - Very Good
Hardback
O'Reilly Media, Inc, USA
20010925
472
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Enterprise JavaBeans