Flylib.com
J2EE Design Patterns
J2EE Design Patterns
ISBN: 0596004273
EAN: 2147483647
Year: 2006
Pages: 113
Authors:
William Crawford
,
Jonathan Kaplan
BUY ON AMAZON
Main Page
Table of content
Copyright
Preface
Audience
Organization of This Book
For Further Reading
Conventions Used in This Book
Comments and Questions
Acknowledgments
Chapter 1. Java Enterprise Design
1.1 Design Patterns
1.2 J2EE
1.3 Application Tiers
1.4 Core Development Concepts
1.5 Looking Ahead
Chapter 2. The Unified Modeling Language
2.1 Origins of UML
2.2 The Magnificent Seven
2.3 UML and Software Development Lifecycles
2.4 Use Case Diagrams
2.5 Class Diagrams
2.6 Interaction Diagrams
2.7 Activity Diagrams
2.8 Deployment Diagrams
Chapter 3. Presentation Tier Architecture
3.1 Server-Side Presentation Tier
3.2 Application Structure
3.3 Building a Central Controller
Chapter 4. Advanced Presentation Tier Design
4.1 Reuse in Web Applications
4.2 Extending the Controller
4.3 Advanced Views
Chapter 5. Presentation Tier Scalability
5.1 Scalability and Bottlenecks
5.2 Content Caching
5.3 Resource Pool
Chapter 6. The Business Tier
6.1 The Business Tier
6.2 Domain Objects
Chapter 7. Tier Communications
7.1 Data Transfer Patterns
Chapter 8. Database and Data Patterns
8.1 Data Access Patterns
8.2 Primary Key Patterns
8.3 Object-Relational Mappings
Chapter 9. Business Tier Interfaces
9.1 Abstracting Business Logic
9.2 Accessing Remote Services
9.3 Finding Resources
Chapter 10. Enterprise Concurrency
10.1 Transaction Management
10.2 General Concurrency Patterns
10.3 Implementing Concurrency
Chapter 11. Messaging
11.1 Messaging in J2EE
11.2 Messaging and Integration
11.3 Message Distribution Patterns
11.4 Message Types
11.5 Correlating Messages
11.6 Message Client Patterns
11.7 Messaging and Integration
11.8 For Further Reading
Chapter 12. J2EE Antipatterns
12.1 Causes of Antipatterns
12.2 Architectural Antipatterns
12.3 Presentation Tier Antipatterns
12.4 EJB Antipatterns
Appendix A. Presentation Tier Patterns
A.1 Architectural Patterns
A.2 Advanced Architectural Patterns
A.3 Scalability Patterns
Appendix B. Business Tier Patterns
B.1 Business Tier Patterns
B.2 Data Transfer Patterns
B.3 Database Patterns
B.4 Business Tier Interface Patterns
B.5 Concurrency Patterns
Appendix C. Messaging Patterns
C.1 Message Distribution Patterns
C.2 Message Client Patterns
C.3 Messaging Integration Patterns
Appendix D. J2EE Antipatterns
D.1 Architectural Antipatterns
D.2 Presentation Tier Antipatterns
D.3 Business Tier Antipatterns
Colophon
Index
Index SYMBOL
Index A
Index B
Index C
Index D
Index E
Index F
Index G
Index H
Index I
Index J
Index L
Index M
Index N
Index O
Index P
Index Q
Index R
Index S
Index T
Index U
Index V
Index W
J2EE Design Patterns
ISBN: 0596004273
EAN: 2147483647
Year: 2006
Pages: 113
Authors:
William Crawford
,
Jonathan Kaplan
BUY ON AMAZON
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Why Project Risk Management?
Quantifying and Analyzing Activity Risks
Quantifying and Analyzing Project Risk
Monitoring and Controlling Risky Projects
Closing Projects
GO! with Microsoft Office 2003 Brief (2nd Edition)
Project 1A. Thank You Letter
Objective 7. Annotate a Chart
Business Running Case
Objective 5. Sort Data in a Query
Skill Assessments
Telecommunications Essentials, Second Edition: The Complete Global Source (2nd Edition)
The PSTN
LAN Interconnection and Internetworking
Broadband Access Alternatives
Wireless Broadband
5G: Intelligent Technologies
The Oracle Hackers Handbook: Hacking and Defending Oracle
Overview of the Oracle RDBMS
Attacking the Authentication Process
Indirect Privilege Escalation
Accessing the File System
Appendix A Default Usernames and Passwords
MPLS Configuration on Cisco IOS Software
MPLS Operation
Basic MPLS VPN Overview and Configuration
BGP PE-CE Routing Protocol Overview, Configuration, and Verification
Command Reference
Case Study 7: Implementing Hub and Spoke Topologies with OSPF
User Interfaces in C#: Windows Forms and Custom Controls
Control Class Basics
Data Controls
MDI Interfaces and Workspaces
Dynamic User Interface
GDI+ Controls
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