Enterprise JavaBeans 3.0
Author: Bill Burk
Enterprise JavaBeans, Second Edition, is the definitive guide to EJB 1.1, which incorporates the latest developments in EJB technology. Enterprise JavaBeans allows you to build complex, mission-critical systems using snap-together software components that model business objects and processes. EJB greatly simplifies the process of development by taking care of issues like object persistence, security, and transaction management." "EJB 1.1 delivers on a promise that was astonishing a few years ago: not only can Enterprise JavaBeans run without modification on any operating system, they could run without modification within any EJB 1.1 enterprise server. EJB 1.0 was a "down payment" that showed portability was possible; EJB 1.1 goes much further in making server-side components more powerful, portable, and easy to deploy." "This book teaches you how to develop Enterprise JavaBeans to model your business and how to use those beans in clients.
Booknews
Explains the underlying technology, Java classes and interfaces, component model, and runtime behavior of Enterprise JavaBeans. Previous knowledge of Java is assumed. The second edition has been updated to cover changes in version 1.1. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Internet Bookwatch
Now in a new and completely updated edition, Enterprise Javabeans continues to be an essential reference book for all Java users. Richard Monson-Haefel covers Enterprise JavaBeans 1.1 and 1.0; developing entity beans and session beans; container-managed and bean-managed persistence; XML deployment descriptors; the JNDI Enterprise Naming Context (ENC); transaction management; design strategies; bean life cycle; and the relationship between EJB and Java 2, Enterprise Edition (J2EE). Enterprise Javabeans is thoroughly "user friendly" and will enable even the novice to build complex, mission-critical systems using snap-together software components that model business object sand processes addressing such issues as object persistence, security, and transaction management on entrepreneurial, informational, and personal websites. Highly recommended for all Java users.
Table of Contents:
Preface1.. 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
HashCodes 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
Books about: Lick the Sugar Habit or Dr Weisingers Anger Workout Book
Building Financial Models with Microsoft Excel: A Guide for Business Professionals - with CD-ROM (Finance Series)
Author: K Scott Proctor
A comprehensive guide to building financial models Building Financial Models with Microsoft Excel + CD-ROM provides beginning or intermediate level computer users with step-by-step instructions on building financial models using Microsoft Excel-the most popular spreadsheet program available. The accompanying CD-ROM contains Excel worksheets that track the course of the book and allow readers to build their own financial models. This comprehensive resource also covers important topics such as the concept of valuation, the concept of sensitivity analysis, the concepts of contribution margin and financial ratios and the basics of building and using a Capitalization Table.
K. Scott Proctor, CFA, is the Director of Investor Analytics at SNL Financial, a financial information provider.
No comments:
Post a Comment