Flylib.com
Rapid J2EEв„ў Development: An Adaptive Foundation for Enterprise Applications
Rapid J2EEв„ў Development: An Adaptive Foundation for Enterprise Applications
ISBN: 0131472208
EAN: 2147483647
Year: 2005
Pages: 159
Authors:
Alan Monnox
BUY ON AMAZON
Rapid J2EE Development: An Adaptive Foundation for Enterprise Applications
Table of Contents
Copyright
Praise for Rapid J2EE Development
Hewlett-Packard Professional Books
Preface
What Is This Book About?
Who Should Read This Book?
How This Book Is Organized
About the Software
What This Book Contains
Acknowledgments
About the Author
Part I: Adaptive Processes
Chapter 1. A J2EE Adaptive Foundation
The Need for Rapid Development
The Enterprise Challenge
The J2EE Platform
Defining an Adaptive Foundation
Laying the Foundations for Rapid Development
Foundation Investment Benefits
Critical Success Factors
Summary
Chapter 2. Rapid Application Development
Common Elements of RAD
Working with Prototypes
Summary
Chapter 3. Embracing Adaptive Methods
Why Use a Methodology?
The Waterfall Lifecycle Model
Iterative Development
Introducing RUP
Agile Methods
Introducing XP
Summary
Part II: Agile Architectures
Chapter 4. Designing for Rapidity
Architecture and Design Objectives
RAD Architecture and Design
Approaches to J2EE Architecture
Summary
Chapter 5. Modeling Software
Why Model?
Multiple Views of Architecture
The Unified Modeling Language
Common Failings
Modeling Tools
Why Modeling Tools Fail
Succeeding with Modeling Tools
Summary
Chapter 6. Code Generation
What Is Code Generation?
Passive Code Generators
Active Code Generators
Attribute-Oriented Programming
Introducing XDoclet
Working with Actively Generated Code
Summary
Chapter 7. Rapidity and the Database
The Database Dilemma
Data Access Options
Code Generation and OR Mapping
Setting Up the Database
Generating the Persistence Layer
Summary
Chapter 8. Model-Driven Architecture
The Promise of MDA
MDA Explained
MDA Versus Traditional Modeling
MDA Compliant Tools
MDA with AndroMDA
Summary
Part III: Rapid Languages
Chapter 9. Scripting
Why Use a Scripting Language?
Features of a Scripting Language
Introducing Jython
A Groovy Alternative
Summary
Chapter 10. Working to Rule
Business Rules
Business Rules in Software
Rule Engines
Introducing Jess
The Java Rule-Engine API
Enterprise-Level Rule Engines
Summary
Chapter 11. Aspect-Oriented Programming
Why AOP?
AOP Explained
Introducing AspectJ
Language Versus Framework
Introducing AspectWerkz
Adopting Aspects
Summary
Part IV: Dynamic Environments
Chapter 12. Optimal Builds
Time and Motion
The Build Process
Introducing Ant
Minimal Builds with Ant
Working with Subprojects
Viewing Build Dependencies
Standard Build Targets
Project Organization
Integration with IDEs
Extending Ant with Jython
Summary
Chapter 13. The Integrated Development Environment
Why Use an IDE?
Introducing Eclipse
IDE Features for Enterprise Development
Debugging J2EE Applications with Eclipse
Summary
Chapter 14. Test-Driven Development
Testing as a Development Paradigm
Introducing JUnit
Generating Unit Tests
Testing from the Inside Out
Summary
Chapter 15. Efficient Quality Assurance
Quality Assurance
Automated Testing
Functional Testing
Introducing HttpUnit
Load and Stress Testing
Introducing JMeter
JMeter Guidelines
Summary
Appendix A. Acronyms
Appendix B. Bibliography
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Rapid J2EEв„ў Development: An Adaptive Foundation for Enterprise Applications
ISBN: 0131472208
EAN: 2147483647
Year: 2005
Pages: 159
Authors:
Alan Monnox
BUY ON AMAZON
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Understanding Intrusion Detection
Tcpdump
Snort
NFR Security
Laws, Standards, and Organizations
Mastering Delphi 7
Visual Controls
Working with Forms
The Architecture of Delphi Applications
From COM to COM+
Using XML Technologies
AutoCAD 2005 and AutoCAD LT 2005. No Experience Required
Gaining Drawing Strategies: Part 1
Gaining Drawing Strategies: Part 2
Grouping Objects into Blocks
Dimensioning a Drawing
Managing External References
Sap Bw: a Step By Step Guide for Bw 2.0
Creating an InfoCube
Creating an Authorization Profile Using Profile Generator
BW Star Schema
Creating DataSources in R/3 and Replicating Them to BW
Appendix C. Glossary
Telecommunications Essentials, Second Edition: The Complete Global Source (2nd Edition)
Packet-Switched Networks
Internet Basics
The Organization of the Internet
Next-Generation Networks and Convergence
3G: Moving Toward Broadband Wireless
FileMaker 8 Functions and Scripts Desk Reference
Get(UseSystemFormatsState)
Get(WindowDesktopHeight)
TextColorRemove()
WeekOfYear()
Project Management, Programming, and Software Development
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies