3 options
Writing optimized Java applications for z/OS / [Tamas Vilaghy ... et al.].
- Format:
- Book
- Series:
- IBM redbooks.
- IBM redbooks
- Language:
- English
- Subjects (All):
- Java (Computer program language).
- Application software--Development.
- Application software.
- z/OS.
- Physical Description:
- x, 152 p. : ill.
- Edition:
- 1st ed.
- Place of Publication:
- Poughkeepsie, NY : IBM Corp., 2002.
- Language Note:
- English
- System Details:
- text file
- Summary:
- This IBM Redbooks publication is designed to help you write optimized Java applications for z/OS. It addresses different aspects of performance, and discusses architectures, design patterns, coding techniques, deployment, and data access issues. It applies to WebSphere for z/OS Version 4.0.1 for use with the z/OS Operating System Version 1.1and above. Using tips on writing Java-based solutions that have been collected from many different sources, we show how applying many of these tips and measuring performance can help you tune your Java application to perform better on z/OS. We describe how to use the optimization tools Introscope, JInsight, and JProbe, and provide recommendations regarding application architecture and Java coding practices. Ultimately, we illustrate how deploying the application on the z/OS WebSphere platform will provide enhanced workload management and high availability, as well as improved scalability and security.
- Contents:
- Front cover
- Contents
- Notices
- Trademarks
- Preface
- The team that wrote this redbook
- Notice
- Comments welcome
- Chapter 1. Introduction
- 1.1 Overview
- 1.2 Performance metrics
- 1.3 Environment
- Chapter 2. The performance of an architecture
- 2.1 Overview
- 2.2 J2EE architecture
- 2.2.1 Model View Controller architecture
- 2.2.2 J2EE components and performance
- 2.2.3 World of patterns
- 2.3 Number of tiers
- 2.3.1 Logical tiers
- 2.3.2 Physical tiers
- 2.4 Scalability
- Chapter 3. Tools
- 3.1 Performance monitoring
- 3.2 Introduction to tools
- 3.3 Introscope
- 3.4 JInsight
- 3.5 JProbe
- Chapter 4. Programming techniques
- 4.1 Applying design patterns
- 4.1.1 Creational patterns
- 4.1.2 Structural patterns
- 4.1.3 Behavioral patterns
- 4.2 Code optimization techniques
- 4.2.1 Java programming techniques
- 4.2.2 JDBC and SQLJ
- 4.2.3 Servlet and JSP performance hints and tips
- 4.2.4 EJB programming hints and tips
- Chapter 5. Data access
- 5.1 The sample application: OnlineBuying
- 5.2 Cache data to reduce remote calls
- 5.3 CMP versus BMP
- 5.4 BMP with SQLJ
- 5.5 Stateful vs. stateless session EJBs
- Chapter 6. Deployment and execution
- 6.1 Isolation levels
- 6.2 Read-only methods
- 6.3 Transaction attribute
- 6.4 Load at server startup
- 6.5 JNDI lookup
- Related publications
- IBM Redbooks
- Other resources
- Referenced Web sites
- How to get IBM Redbooks
- IBM Redbooks collections
- Index
- Back cover.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- Includes bibliographical references (p. 147-148) and index.
- OCLC:
- 560314475
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.