Home Page Icon
Home Page
Table of Contents for
Q
Close
Q
by Cary E. Umrysh, Khawar Zaman Ahmed
Developing Enterprise Java Applications with J2EE™ and UML
Copyright
Foreword
Preface
Acknowledgments
Introduction to Enterprise Software
What Is Enterprise Software?
Evolution of Enterprise Software
Enterprise Software and Component-Based Software
Summary
Introduction to the J2EE
What Is the Java 2 Platform, Enterprise Edition?
A Brief History of J2EE
Why J2EE?
A Brief Overview of J2EE
Summary
Introduction to the UML
UML Overview
Why Use the J2EE and the UML Together?
Challenges in Modeling J2EE in the UML
Extension Mechanisms in the UML
The Approach to J2EE UML Modeling
Summary
UML and Java
Representing Structure
Representing Relationships
Summary
Overview of Activities
What Is a Software Development Process?
Overview of Popular Approaches to Software Development
Approach Used in This Book
Overview of Major Activities
Summary
Architecture
What Is Software Architecture?
Why Architecture?
Key Concepts in Enterprise Application Architecture
Approaches to Software Architecture
Putting It All Together
Summary
Analyzing Customer Needs
Why Software Analysis and Design?
Problem Analysis
Use Case Modeling
Identifying the Actors
Finding the Use Cases
Use Case Diagrams
Use Case Relationships
Sequence Diagrams
Activity Diagrams
Summary
Creating the Design
Use Case Analysis
Use Case Realizations
Refined Use Case Description
Sequence Diagrams
Collaboration Diagrams
Class Diagrams
Coalescing the Analysis Classes
Packaging
Summary
Overview of J2EE Technologies
The Big Picture
Servlets
JavaServer Pages (JSP)
Enterprise JavaBeans (EJB)
Session Beans
Entity Beans
Message-Driven Beans
Assembly and Deployment
Case Study
Summary
Servlets
Introduction to Servlets
Servlet Life Cycle
Request Handling
Response Generation
HTTP Request Handlers
The RequestDispatcher Interface
Modeling Servlets in UML
Modeling Other Servlet Aspects
Servlet Deployment and Web Archives
Identifying Servlets in Enterprise Applications
Summary
JavaServer Pages
Introduction to JSP
Anatomy of a JSP
Tag Libraries
JSP and the UML
JSP in Enterprise Applications
Summary
Session Beans
Introduction to Enterprise JavaBeans
EJB Views and the UML
Session Beans
Types of Session Beans and Conversational State
Instance Passivation
Transactions
Session Bean Technology
Modeling Interface Behavior
Session Bean Life Cycle
Session Bean Common Scenarios
Modeling Session Bean Relationships
Managing Performance
The Local Client
Identifying Session Beans in Enterprise Applications
Summary
Entity Beans
Introduction to Entity Beans
Entity Bean Views and the UML
Persistence
Abstract Persistence
Container-Managed Relationships
Entity Bean Technology
Entity Bean Life Cycle
Entity Bean Common Scenarios
Modeling Entity Bean Relationships
Identifying Entity Beans in Enterprise Applications
Summary
Message-Driven Beans
Introduction to Message-Driven Beans
Message-Driven Bean Views and the UML
Message-Driven Bean Technology
Message-Driven Bean Life Cycle
Message-Driven Bean Common Scenario
Modeling Message-Driven Bean Relationships
Identifying Message-Driven Beans in Enterprise Applications
Summary
Assembly and Deployment
Component Modeling
Component Modeling of J2EE Technologies
Deployment Modeling
Traceability Revisited
Assembly and Deployment of Enterprise Java Applications
Summary
Case Study
Case Study Background
Problem Statement
Rationale and Assumptions
HomeDirect Requirements
Inception Phase
Elaboration Phase
Remaining Phases
Summary
Glossary
A
B
C
D
E
F
H
I
J
L
M
N
P
Q
R
S
T
U
V
W
X
References
Books
Articles and Online Sources
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
P
Next
Next Chapter
R
Q
queue:
A type of destination used for delivery of messages in a messaging system.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset