aa
Contact Us
aa
Home
aa
About Us
aa
news
aa
Free Books
aa
Books
FREE J2EE DESIGN BOOKS
J2EE
Free J2EE Books Subcategories
J2EE
aa
Connectors
aa
EJB
aa
Java Mail
aa
JDBC
aa
JMS
aa
JMX
aa
JNDI
aa
JSP
aa
JTA
aa
JTS
aa
IDL
aa
RMI/IIOP
aa
Servlets
aa
XML/JAX/JDOM
a
INTEROPERABILITY
aa
CCM
aa
COM
aa
CORBA
aa
XML
aa
WebServices
OTHER
aa
J2EE Certification
aa
J2EE Design
aa
J2EE Performance
aa
Java Data Objects
Designing Enterprise Applications with the J2EETM Platform
Chapter 1: Introduction
aa
1.1 Challenges of Enterprise Application Development
aa
1.2 The Platform for Enterprise Solutions
aa
1.3 J2EE Application Scenarios
aa
1.4 Summary
Chapter 2: J2EE Platform Technologies
aa
2.1 Component Technologies
aa
2.2 Platform Roles
aa
2.3 Platform Services
aa
2.4 Service Technologies
aa
2.5 Communication Technologies
aa
2.6 Summary
Chapter 3: The Client Tier
aa
3.1 Client Considerations
aa
3.2 General Design Issues and Guidelines
aa
3.3 Design Issues and Guidelines for Browser Clients
aa
3.4 Design Issues and Guidelines for Java Clients
aa
3.5 Summary
Chapter 4: The Web Tier
aa
4.1 The Purpose of the Web Tier
aa
4.2 Web-Tier Technologies
aa
4.3 Web-Tier Application Structure
aa
4.4 Web-Tier Application Framework Design
aa
4.5 Summary
Chapter 5: The Enterprise JavaBeans Tier
aa
5.1 Business Logic and Business Objects
aa
5.2 Enterprise Beans as J2EE Business Objects
aa
5.3 Remote and Local Client Views
aa
5.4 Entity Beans
aa
5.5 Session Beans
aa
5.6 Message-Driven Beans
aa
5.7 Design Guidelines
aa
5.8 Portability Guidelines
aa
5.9 Summary
Chapter 6: Integrating with the Enterprise Information System Tier
aa
6.1 Integration Scenarios
aa
6.2 J2EE Integration Technologies
aa
6.3 Application Integration Design Approaches
aa
6.4 Developing an Integration Layer
aa
6.5 Summary
7 Packaging and Deployment
aa
7.1 Packaging Components
aa
7.2 Roles and Tasks
aa
7.3 Packaging J2EE Applications
aa
7.4 Deployment Descriptors
aa
7.5 Deployment Tools
aa
7.6 Summary
8 Transaction Management
aa
8.1 Transactional Concepts
aa
8.2 J2EE Platform Transactions
aa
8.3 J2EE Transaction Technologies
aa
8.4 Client Tier Transactions
aa
8.5 Web Tier Transaction Guidelines
aa
8.6 Enterprise JavaBeans Tier Transactions
aa
8.7 EIS Tier Transactions
aa
8.8 J2EE Resource Manager Types
aa
8.9 Summary
9 Security
aa
9.1 Security Threats and Mechanisms
aa
9.2 Authentication
aa
9.3 Authorization
aa
9.4 Protecting Messages
aa
9.5 Auditing
aa
9.6 Summary
10 J2EE Internationalization and Localization
aa
10.1 Internationalization Concepts and Terminology
aa
10.2 Using J2SE Internationalization APIs in J2EE Applications
aa
10.3 Web Tier Internationalization
aa
10.4 EIS Tier Internationalization
aa
10.5 Internationalized Application Design
aa
10.6 Internationalizing Applications with XML
aa
10.7 Localizing Error and Logging Messages
aa
10.8 Summary
11 Architecture of the Sample Application
aa
11.1 J2EE Architecture Approaches
aa
11.2 Sample Application Overview
aa
11.3 Designing the Sample Application
aa
11.4 Architecture of the Sample Application
aa
11.5 Summary
Glossary
By Beth Stearns Greg Murray Kim Haase Inderjeet Singh Jim Inscore Linda Demichiel Mark Johnson Nicholas Kassem Rahul Sharma Ron Monzillo Tony Ng Vijay Ramachandran
Design and Implement Servlets, JSPs, and EJBs for WebSphere
By IBM RedBooks
Designing Java Applications for Network Computers
By IBM RedBooks
The Design Patterns Java Companion
Chapter 1: Creational Patterns
aa
1.1 The Factory Method
aa
1.2 The Abstract Factory Method
aa
1.3 The Builder Pattern
aa
1.4 The Prototype Pattern
aa
1.5 The Singleton Pattern
By James W. Cooper
Core J2EE Patterns: Best Practices and Design Strategies 2/e
Chapter 1: J2EE Patterns Overvieew
By Deepak Alur, Dan Malks and John Crupi
Building J2EE™ Applications with the Rational Unified Process 1/e
Chapter 4: An introduction to the J2EE Developer Road
By Peter Eeles , Kelli Houston and Wojtek Kozaczynski
J2EE Unleashed 1/e
Chapter 3: Designing J2EE Applications
By Paul Allen and Joseph Bambara
Core J2EE Patterns: Best Practices and Design Strategies 1/e
Chapter 3: Presentation Tier Design Considerations
By Deepak Alur, John Crupi and Dan Malks
Java Design: Building Better Apps and Applets 2/e
Chapter 3: Design with interfaces
By Peter Coad, Mark Mayfield and Jon Kern