Main Page

WebLogic: The Definitive Guide
By Avinash Chugh, Jon Mountjoy
Publisher: O'Reilly
Pub Date: February 2004
ISBN: 0-596-00432-X
Pages: 848

WebLogic: The Definitive Guide presents a 360-degree view of the world of WebLogic. Exhaustive treatment of the WebLogic server and management console answers any question that readers might think to ask. From building, packaging, and deploying applications, to optimizing the runtime WebLogic environment, dealing with security issues, and understanding Enterprise APIs, this book covers everything developers, administrators, and system architects must understand to work with this powerful and complex application server.

• Table of Contents
• Index
• Reviews
• Reader Reviews
• Errata
• Academic
WebLogic: The Definitive Guide
By Avinash Chugh, Jon Mountjoy
Publisher: O'Reilly
Pub Date: February 2004
ISBN: 0-596-00432-X
Pages: 848
      Who Should Read This Book?
      Online Documentation
      Conventions Used in This Book
      Using Code Examples
      Comments and Questions
      Chapter 1.  Introduction
      Section 1.1.  Overview of WebLogic Server
      Section 1.2.  Software and Versions
      Section 1.3.  Getting Started with WebLogic Server
      Chapter 2.  Web Applications
      Section 2.1.  Packaging and Deployment
      Section 2.2.  Configuring Web Applications
      Section 2.3.  Servlets and JSPs
      Section 2.4.  JSP Tag Libraries
      Section 2.5.  Session Tracking
      Section 2.6.  Session Persistence
      Section 2.7.  Clusters and Replicated Persistence
      Section 2.8.  Configuring a Simple Web Cluster
      Section 2.9.  Security Configuration
      Section 2.10.  Monitoring Web Applications
      Chapter 3.  Managing the Web Server
      Section 3.1.  Configuring WebLogic's HTTP Server
      Section 3.2.  Virtual Hosting
      Section 3.3.  HTTP Access Logs
      Section 3.4.  Understanding Proxies
      Section 3.5.  Web Server Plug-ins
      Chapter 4.  Using JNDI and RMI
      Section 4.1.  Using WebLogic's JNDI
      Section 4.2.  Using JNDI in a Clustered Environment
      Section 4.3.  Using WebLogic's RMI
      Section 4.4.  Using WebLogic's RMI over IIOP
      Chapter 5.  JDBC
      Section 5.1.  Overview of JDBC Resources
      Section 5.2.  Configuring JDBC Connectivity
      Section 5.3.  WebLogic's Wrapper Drivers
      Section 5.4.  Rowsets
      Section 5.5.  Clustering and JDBC Connections
      Chapter 6.  Transactions
      Section 6.1.  Overview
      Section 6.2.  EJB Transactions
      Section 6.3.  The Transaction Service
      Section 6.4.  Managing WebLogic JTA
      Chapter 7.  J2EE Connectors
      Section 7.1.  Assembling and Deploying Resource Adapters
      Section 7.2.  Configuring Resource Adapters
      Section 7.3.  WebLogic-Specific Configuration Options
      Section 7.4.  Using the Resource Adapter
      Section 7.5.  Monitoring Connections
      Chapter 8.  JMS
      Section 8.1.  Configuring JMS Resources
      Section 8.2.  Optimizing JMS Performance
      Section 8.3.  Controlling Message Delivery
      Section 8.4.  JMS Programming Issues
      Section 8.5.  Clustered JMS
      Section 8.6.  WebLogic's Messaging Bridge
      Section 8.7.  Monitoring JMS
      Chapter 9.  JavaMail
      Section 9.1.  Configuring a Mail Session
      Section 9.2.  Using JavaMail
      Section 9.3.  Using Other JavaMail Providers
      Chapter 10.  Using EJBs
      Section 10.1.  Getting Started
      Section 10.2.  Development Guidelines
      Section 10.3.  Managing WebLogic's EJB Container
      Section 10.4.  Configuring Entity Beans
      Section 10.5.  EJBs and Transactions
      Section 10.6.  EJBs and Clustering
      Chapter 11.  Using CMP and EJB QL
      Section 11.1.  Building CMP Entity Beans
      Section 11.2.  Features of WebLogic's CMP
      Section 11.3.  Container-Managed Relationships
      Section 11.4.  EJB QL
      Chapter 12.  Packaging and Deployment
      Section 12.1.  Packaging
      Section 12.2.  Deployment Tools
      Section 12.3.  Application Deployment
      Section 12.4.  WebLogic's Classloading Framework
      Section 12.5.  Deployment Considerations
      Section 12.6.  Split Directory Development
      Chapter 13.  Managing Domains
      Section 13.1.  Structure of a Domain
      Section 13.2.  Designing a Domain
      Section 13.3.  Creating Domains
      Section 13.4.  Domain Backups
      Section 13.5.  Handling System Failure
      Section 13.6.  Domain Network Configuration
      Section 13.7.  Node Manager
      Section 13.8.  The Server Life Cycle
      Section 13.9.  Monitoring a WebLogic Domain
      Chapter 14.  Clustering
      Section 14.1.  An Overview of Clustering
      Section 14.2.  A Closer Look at the Frontend Tier
      Section 14.3.  Load-Balancing Schemes
      Section 14.4.  Using J2EE Services on the Object Tier
      Section 14.5.  Combined-Tier Architecture
      Section 14.6.  Securing a Clustered Solution
      Section 14.7.  Machines, Replication Groups, and Failover
      Section 14.8.  Network Configuration
      Section 14.9.  Monitoring Clusters
      Chapter 15.  Performance, Monitoring, and Tuning
      Section 15.1.  Tuning WebLogic Applications
      Section 15.2.  Tuning the Application Server
      Section 15.3.  Tuning the JVM
      Chapter 16.  SSL
      Section 16.1.  An Overview of SSL
      Section 16.2.  Configuring WebLogic's SSL
      Section 16.3.  Programmatic SSL
      Section 16.4.  Mapping Certificates to WebLogic Users
      Chapter 17.  Security
      Section 17.1.  The Java Security Manager
      Section 17.2.  Connection Filtering
      Section 17.3.  The Security Provider Architecture
      Section 17.4.  The Providers
      Section 17.5.  Configuring Trust Between Two Domains
      Section 17.6.  JAAS Authentication in a Client
      Section 17.7.  Creating a Custom Authentication Provider
      Section 17.8.  Creating an Identity Assertion Provider
      Chapter 18.  XML
      Section 18.1.  JAXP
      Section 18.2.  Built-in Processors
      Section 18.3.  The XML Registry
      Section 18.4.  XML Application Scoping
      Section 18.5.  WebLogic's Streaming API
      Section 18.6.  WebLogic's XPath API
      Section 18.7.  Miscellaneous Extensions
      Chapter 19.  Web Services
      Section 19.1.  Using the Web Services Framework
      Section 19.2.  Web Service Design Considerations
      Section 19.3.  Implementing the Backend Components
      Section 19.4.  Datatypes
      Section 19.5.  Implementing Clients
      Section 19.6.  Reliable SOAP Messaging
      Section 19.7.  SOAP Message Handlers
      Section 19.8.  Security
      Section 19.9.  UDDI
      Section 19.10.  Internationalization and Character Sets
      Chapter 20.  JMX
      Section 20.1.  The MBean Architecture
      Section 20.2.  Accessing MBean Servers
      Section 20.3.  Accessing MBeans
      Section 20.4.  Examples
      Section 20.5.  MBean Notifications
      Section 20.6.  Monitor MBeans
      Section 20.7.  Timer MBeans
      Chapter 21.  Logging and Internationalization
      Section 21.1.  The Logging Architecture
      Section 21.2.  Listening for Log Messages
      Section 21.3.  Generating Log Messages
      Chapter 22.  SNMP
      Section 22.1.  WebLogic's SNMP Infrastructure
      Section 22.2.  Using the SNMP Agent
      Section 22.3.  Traps
      Section 22.4.  SNMP Proxies