This eBook requires the free Adobe® Digital Editions software.
Before downloading this DRM-encrypted PDF, be sure to:
The practical angle of Building Java Enterprise Systems with J2EE provides the conceptual background and wealth of code examples needed to actually assemble systems in a useful manner with the J2EE technologies. Furthermore, this book demonstrates how the technologies complement and build on top of one another via evolution of a cohesive and real sample application. You can use this book to learn, develop, and design your custom applications immediately.
Introduction.
I: ENTERPRISE FOUNDATIONS.
1. Enterprise Architectural Overview.The Enterprise. Enterprise Components. Information Technology in the Enterprise. Conclusions.
2. Object-Oriented Software Development for the Enterprise.Enterprise Objects.
Elements of Object-Oriented Software. Object-Oriented Software's Importance to the Enterprise.
The Object-Oriented Development Process.
Development Process Overview. Project Charter. Requirements Analysis. Preliminary System Design. Detailed Design. Implementation. Unit Test. Assembly. Thread Test. Configuration Specification. System Test. Deployment. Maintenance. Iteration and Phases of Development.
Unified Modeling Language.
Static Logical Structure Diagrams. Dynamic Behavior Diagrams.
Conclusions.
3. Component-Based Software Development for the Enterprise.Enterprise Components. Component Models.
Generic Component Model. Component Model Interfaces.
Component-Based Development. Standards.
Standard Component Models. Design Patterns.
Conclusions.
4. Java Foundations for Enterprise Development.Java Features and Versions.
Java's Attractive Enterprise Features. Java's Version History.
Java Platform Architecture.
Java Development and Runtime Environments. Java Runtime Platform Architecture. Java Runtime Optimizations.
Java Files and Tools.
Java File Types. Basic Java Source File Structure. Basic JAR and Manifest File Structure. Java Software Development Kit Tools.
Java Language.
Java Fundamental Types. Java Operators. Java Language Constructs.
Core Java Language APIs.
Base Language and System APIs. Errors and Exceptions. Type and Mathematical APIs. Reflection. Garbage Collection. Events.
Collection APIs.
Non-Keyed Collection Framework. Mapped Collection Framework.
Input/Output and State Persistence APIs.
Byte I/O Streams. Character I/O Readers and Writers. Archive File APIs. Properties Files.
Threading APIs. Date and Time APIs. Java Applets. Conclusions.
5. Java Enterprise System Architecture with the J2EE.The J2EE Model.
J2EE Features. J2EE Component-Container Architecture. J2EE Restrictions.
Enterpri
