Computers & Technology
Home Computing
Business & Culture
Programming
Software
Web Development
Certification
Networking
Security & Encryption
Computer Science
Operating Systems
Microsoft
Hardware
Databases
Graphic Design
Apple
Digital Music
Digital Photography & Video
Games & Strategy Guides
Project Management
Mobile & Wireless Computing
Education & Reference
Encyclopedias
Test Preparation
Studying & Workbooks
Schools & Teaching
Writing, Research & Publishing Guides
Foreign Language Study & Reference
Atlases & Maps
Dictionaries & Thesauruses
Words, Language & Grammar
College & University
Trivia & Fun Facts
Consumer Guides
Business & Investing
Industries & Professions
Management & Leadership
Organizational Behavior
Personal Finance
Small Business & Entrepreneurship
Popular Economics
Marketing & Sales
Finance
Skills
Business Life
Economics
Job Hunting & Careers
Biography & History
Reference
International
Real Estate
Investing
Women & Business
Science & Math
Mathematics
Technology
Reference
Earth Sciences
Physics
Biological Sciences
Behavioral Sciences
Nature & Ecology
Astronomy & Space Science
History & Philosophy
Experiments, Instruments & Measurement
Agricultural Sciences
Table of content
Expert One-on-One J2EE Design and Development
Authors:
Johnson R.
Published year: 2005
Pages: 1/183
Buy this book on amazon.com >>
1
2
3
Table of Contents
Table of Contents
BackCover
Expert One-on-One J2EE Design and Development
Introduction
How is this Book Different?
Who this Book is for
Aims of this Book
What this Book Covers
Assumed Knowledge
Recommended Reading
What You Need for Using this Book
Conventions
Customer Support
How to Download the Sample Code for the Book
Errata
E-Mail Support
p2p.wrox.com
Chapter 1: J2EE Architectures
Goals of an Enterprise Architecture
Deciding Whether to Use a Distributed Architecture
New Considerations in J2EE Design
When to Use EJB
Accessing Data
State Management
J2EE Architectures
Web Tier Design
Designing Applications for Portability
Summary
Chapter 2: J2EE Projects--Choices and Risks
Developing a Policy on Specification Versions
Choosing an Application Server
The Neat Technology Trap
When to Use Alternative Technologies to Supplement J2EE
Portability Issues
Staging Environments and Release Management
Building a Team
Choosing Development Tools
Identifying and Mitigating Risks
Summary
Chapter 3: Testing J2EE Applications
What Can Testing Achieve?
Definitions
Testing Correctness
Testing Performance and Scalability
Automating Tests
Complementary Approaches to Testing
Summary
Chapter 4: Design Techniques and Coding Standards for J2EE Projects
OO Design Recommendations for J2EE Applications
Coding Standards
Why (and How) Not to Reinvent the Wheel
Summary
Chapter 5: Requirements for the Sample Application
Overview
User Populations
Assumptions
Scope Limitations
Delivery Schedule
Internet User Interface
Box Office User Interface
Non-Functional Requirements
Hardware and Software Environment
Summary
Chapter 6: Applying J2EE Technologies
When is a Distributed Architecture Appropriate?
Deciding When to Use EJB
Deciding How to Use EJB
Deciding when to Use Asynchronous Calling with JMS
Authentication and Authorization
Deciding When to Use XML
Caching to Improve Performance
Summary
Chapter 7: Data Access in J2EE Applications
Data Access Goals
Business Logic and Persistence Logic
Object-Driven and Database-Driven Modeling: A Philosophical Debate
OR Mapping and the Impedance Mismatch
The Data Access Object (DAO) Pattern
Working with Relational Databases
1
2
3
Expert One-on-One J2EE Design and Development
Authors:
Johnson R.
Published year: 2005
Pages: 1/183
Buy this book on amazon.com >>
Book categories
Computers & Technology
Programming
Languages & Tools
Java (147)
Education & Reference