J2EE Performance Testing with BEA WebLogic Server
Written by recognized experts in their field who work with J2EE developers on a day-to-day basis, this book provides a detailed reference that can be used to design, evaluate and understand the performance of enterprise J2EE applications. The book has been developed and honed to meet the precise requirements of experienced Java architects, developers or administrators, responsible for building or maintaining such applications.

1116786636
J2EE Performance Testing with BEA WebLogic Server
Written by recognized experts in their field who work with J2EE developers on a day-to-day basis, this book provides a detailed reference that can be used to design, evaluate and understand the performance of enterprise J2EE applications. The book has been developed and honed to meet the precise requirements of experienced Java architects, developers or administrators, responsible for building or maintaining such applications.

49.99 In Stock
J2EE Performance Testing with BEA WebLogic Server

J2EE Performance Testing with BEA WebLogic Server

J2EE Performance Testing with BEA WebLogic Server

J2EE Performance Testing with BEA WebLogic Server

Paperback(Softcover reprint of the original 1st ed.)

$49.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Written by recognized experts in their field who work with J2EE developers on a day-to-day basis, this book provides a detailed reference that can be used to design, evaluate and understand the performance of enterprise J2EE applications. The book has been developed and honed to meet the precise requirements of experienced Java architects, developers or administrators, responsible for building or maintaining such applications.


Product Details

ISBN-13: 9781590591819
Publisher: Apress
Publication date: 11/14/2003
Edition description: Softcover reprint of the original 1st ed.
Pages: 464
Product dimensions: 7.48(w) x 9.25(h) x 0.36(d)

Table of Contents

Introduction1
J2EE Performance Testing2
How to Use this Book8
The Book Organization9
Chapter 1The Testing Methodology11
Methodology Overview12
Establishing Performance Criteria12
Simulating Application Usage13
Sampling Methods21
Performance Statistics23
The Performance Tests30
Summary32
Chapter 2The Grinder35
Where To Obtain The Grinder36
An Overview of The Grinder36
Getting Started42
Using The Grinder Console45
Using the HTTP Plug-in51
Writing a Grinder Plug-in60
Timing72
Using the TCP Sniffer to Create Test Scripts75
Hints and Tips83
The History and Future of The Grinder83
Summary85
Chapter 3Application Case Studies87
Choosing a JVM for the Java Pet Store88
The e-Pizza Application94
Improving the Performance of E-Pizza144
Performance Tests Using a WebLogic Cluster154
Conclusion163
Chapter 4HTTP and Servlets165
A Brief Overview166
Designing Servlets for Performance167
Test Servlets and Test Scripts171
The Test Environment174
Setting Up and Running the Tests175
Preliminary Tests181
The Test Plan196
Servlet Clustering227
Summary241
Chapter 5EJB Design Patterns245
Design Patterns246
Better EJB Design Through Testing250
Application Scenario250
Test Scripts258
Test Configuration259
Setting up and Running the Tests260
Testing the Session Facade Pattern261
Testing the Value Object Pattern271
Testing the Data Access Object Pattern293
EJB Deployment Configuration Testing Strategy313
Summary334
Chapter 6JMS Point-to-Point Messaging337
An Overview of JMS Point-to-Point Messaging338
Performance Metrics341
JMS PTP Performance Issues342
The Test Configuration344
The Grinder Plug-Ins and Test Scripts345
Setting Up and Running the Tests348
Fan-out Tests356
Overall Conclusions for JMS Fan-Out385
Multiple Queues388
Conclusions392
Chapter 7JMS Publish/Subscribe Messaging395
An Overview of Pub/Sub Messaging396
Application Architecture399
The Grinder Plug-ins and Test Scripts400
The Stock Ticker Application406
Conclusions415
The Airline Seating Example416
Summary427
Appendix AThe Grinder Reference429
Standard properties429
HTTP Plug-in properties433
The Console Controls435
Appendix BHardware and Software441
Hardware441
Software442
Appendix CComparing ECperf and the Testing Methodology445
Definition and Architecture447
Process447
Strengths and Weaknesses449
From the B&N Reads Blog

Customer Reviews