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
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Determining the Differences in Data Between Two DataSet Objects
Navigating Between Parent and Child Records Using a DataRelation
Checking for Concurrency Violations
Using XSD Schema Files to Load and Save a DataSet Structure
Retrieving a Single Value from a Query
Java I/O
Buffers and Channels
Counting the Available Bytes
Attributes
Bulk Put and Get
String Readers and Writers
Certified Ethical Hacker Exam Prep
Study Strategies
Linux and Automated Security Assessment Tools
Summary
Exam Simulation
Limitation of Liability
WebLogic: The Definitive Guide
Building CMP Entity Beans
Clustering
Monitoring Clusters
Tuning WebLogic Applications
Web Services
Cisco IOS Cookbook (Cookbooks (OReilly))
Changing the Configurations of Many Routers at Once
Creating Exception Dump Files
Creating a Tunnel
Configuring a Basic MPLS P Router
Configuring MPLS over ATM
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Retail Logistics: Changes and Challenges
Relationships in the Supply Chain
The Development of E-tail Logistics
Transforming Technologies: Retail Exchanges and RFID
Enterprise Resource Planning (ERP) Systems: Issues in Implementation
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