WebLogic: The Definitive Guide

WebLogic: The Definitive Guide

by Jon Mountjoy, Avinash Chugh

Paperback(Covers Versions 7 & 8.1 Edition)

View All Available Formats & Editions
Choose Expedited Shipping at checkout for guaranteed delivery by Thursday, April 25

Product Details

ISBN-13: 9780596004323
Publisher: O'Reilly Media, Incorporated
Publication date: 02/01/2004
Series: Definitive Guides Series
Edition description: Covers Versions 7 & 8.1 Edition
Pages: 850
Product dimensions: 7.00(w) x 9.19(h) x 1.52(d)

About the Author

Jon Mountjoy has worked with J2EE technologies since their inception, and with WebLogic in particular. He currently works as a Product Development Manager at a firm specializing in risk management, and has held posts training and consulting in J2EE technologies. Jon has a post-graduate degree in computer science.

Avinash Chugh presently works as Senior Development Manager for a firm that produces software for the regulated industries (finance, energy, pharmaceutics). He has over three years experience with J2EE technologies, primarily on the WebLogic Server. Avinash holds a post-graduate degree in computer applications from Delhi University. He likes to spend his free time on vegetarian cooking, racquet sports, and ambient/experimental music.

Table of Contents

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

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews