* Java 2 Enterprise Edition (J2EE) is the specification that allenterprise Java developers need to build multi-tier applications, and also the basis for BEA’s Web Logic Application Server and IBM’s Web Sphere* Revised to be current with the significant J2EE 1.4 update thatwill drive substantial developer interest* Written by a top-selling team of eleven experts who provideunique and substantial business examples in a vendor-neutralformat, making the information applicable to various applicationservers* Covers patterns, J2EE application servers, frameworks, Ant, andcontinuous availability* Includes extensive intermediate and advanced coverage of J2EEAPIs* Companion Web site provides additional examples andinformation
Tabella dei contenuti
Foreword.Acknowledgments.Introduction.Part I: Introduction.Chapter 1: Understanding Java and the J2EE Platform.Chapter 2: Reviewing XML Fundamentals.Chapter 3: Introducing Application Servers.Chapter 4: Understanding Remote Method Invocation.Part II: The Presentation Tier.Chapter 5: Studying Servlet Programming.Chapter 6: Going Over JSP Basics.Chapter 7: Using JSP Tag Extensions.Part III: The Enterprise Information System Tier.Chapter 8: Working with Java Mail.Chapter 9: Understanding the Java Messaging Service.Chapter 10: Introducing Java Transactions.Chapter 11: Examining JNDI and Directory Services /.Chapter 12: Understanding Java Authentication and Authorization Services.Chapter 13: Exploring Java Cryptography Extensions.Part IV: The Service Tier.Chapter 14: Understanding EJB Architecture and Design.Chapter 15: Explaining Session Beans and Business Logic.Chapter 16: Working with Entity Beans.Chapter 17: Using Message-Driven Beans.Part V: The Data Tier.Chapter 18: Reviewing Java Database Connectivity.Chapter 19: Understanding the J2EE Connector Architecture.Part VI: Web Services.Chapter 20: Introducing Web Services.Chapter 21: Digging Deeper into SOAP, WSDL, and UDDI.Chapter 22: Understanding J2EE Web Services.Part VII: Patterns.Chapter 23: Reviewing Presentation-Tier Patterns.Chapter 24: Working with Service-Tier Patterns.Chapter 25: Using Data-Tier Patterns.Part VIII: Advanced Topics.Chapter 26: Exploring Frameworks and Application Architecture.Chapter 27: Using ANT to Build and Deploy Applications.Chapter 28: Creating High-Performance Java Applications.Appendix A: Airline Reservations Business Case.Appendix B: Magazine Publisher Business Case.Appendix C: Additional Reading and References.Index.