Flylib.com
List of Figures
Previous page
Table of content
Next page
Chapter 1: Requirements Analysis with Use Cases
Figure 1-1: GreaterCause operational model
Figure 1-2: Portal-domain context diagram
Figure 1-3: GreaterCause System Context Diagram
Figure 1-4: Decomposing the system into packages
Figure 1-5: Use case diagram—Manage Donor and Donations
Figure 1-6: Process Flow for "Making a Donation"
Figure 1-7: Use case diagram—Search NPO
Figure 1-8: Use case diagram—Perform GreaterCause.com Site Administration
Figure 1-9: Use case diagram—Manage Campaigns
Figure 1-10: Activity diagram for Create Campaign
Figure 1-11: Activity diagram for Update Campaigns
Figure 1-12: Use case diagram—NPO Caching
Figure 1-13: Use case diagram—Portal Pass-through
Figure 1-14: Workflow for making a donation to a featured-NPO
Chapter 2: Information Architecture for Use Case Elaboration
Figure 2-1: GreaterCause abridged site flow
Chapter 3: Application Architecture, Security, and Caching
Figure 3-1: J2EE architecture
Figure 3-2: Application security zones
Figure 3-3: Components of an XML Signature
Figure 3-4: Single sign-on architecture
Figure 3-5: Circles of trust
Figure 3-6: Liberty architecture
Figure 3-7: Identity federation between an identity provider and a service provider
Figure 3-8: Elements of a cache
Chapter 5: Presentation Tier Design and Implementation
Figure 5-1: Business delegate sequence diagram
Figure 5-2: Administration Services package diagram
Figure 5-3: Site Administrator Services
Figure 5-4: Portal Administrator Services
Figure 5-5: NPO Administrator Services
Figure 5-6: Manage NPO Profile class diagram
Figure 5-7: Multi-page pattern
Figure 5-8: Multi-page pattern sequence diagram
Figure 5-9: Enter EIN
Figure 5-10: Update Profile
Figure 5-11: Register portal-alliance class diagram
Figure 5-12: Multi-action form pattern
Figure 5-13: Multi-action form pattern sequence diagram
Figure 5-14: Manage portal-alliance class diagram
Figure 5-15: Multi-action pattern
Figure 5-16: Multi-action pattern sequence diagram
Figure 5-17: Update portal-alliance profile
Figure 5-18: Update navigation bar URL
Figure 5-19: Register NPO class diagram
Figure 5-20: Multi-action pattern using dispatch action class strategy
Figure 5-21: Multi-action pattern sequence diagram
Figure 5-22: Multi-action pattern sequence diagram
Figure 5-23: Search NPO class diagram
Figure 5-24: Create Campaign clas diagram
Figure 5-25: Shared Request Handler Pattern
Figure 5-26: Enter Portal ID page
Figure 5-27: Multi-page Pattern sequence diagram
Figure 5-28: Enter Search Parameters page
Figure 5-29: Invoke the search facility view using
ActionForward
Figure 5-30: Select NPO from the selection list
Figure 5-31: Transfer control to the caller
Figure 5-32: Set properties in the form-bean of the calling request handler
Figure 5-33: Create New Campaign page
Figure 5-34: Final step in campaign creation
Figure 5-35: Update Campaigns class diagram
Figure 5-36: Update Campaigns sequence diagram
Figure 5-37: Enter region code page
Figure 5-38: Update Campaigns page
Chapter 6: Domain Model Design and Implementation
Figure 6-1: Domain model for Site Administration and Manage Campaigns use case packages
Figure 6-2: Data model for Site Administration and Manage Campaigns use case packages
Figure 6-3: Defining the AdminBean and the Admin interface
Chapter 7: Business Tier Design and Implementation
Figure 7-1: Directly accessing domain objects from the presentation tier
Figure 7-2: Accessing business logic using Session Fa ade
Figure 7-3: Using the Business Interface for accessing an EJB
Figure 7-4: Fine-grained access of business functionality
Figure 7-5: Coarse-grained access using a DTO
Figure 7-6: Business Tier Package Diagram
Figure 7-7: Register NPO class diagram
Figure 7-8: Sequence diagram for registerNPO
Figure 7-9: Sequence diagram for getNPORegistration
Figure 7-10: Sequence diagram for updateNPORegistration
Figure 7-11: Create Campaign class diagram
Figure 7-12: Sequence diagram for updateCampaigns
Figure 7-13: Value List Handler Pattern Usage
Figure 7-14: Search NPO class diagram
Chapter 8: Web Services for Application Integration
Figure 8-1: Service-oriented architecture: peer-to-peer pattern
Figure 8-2: Request-response–based interaction
Figure 8-3: Selecting the WebLogic server
Figure 8-4: Setting upFeaturedNPOQueryService
Figure 8-5: Project directories used by Workshop
Figure 8-6: Testing module deployed by Workshop
Figure 8-7: Launching the test environment
Figure 8-8: Design view
Figure 8-9: Configure CampaignControl.ctrl file
Figure 8-10: Source view for FeatureNPOService.jws
Figure 8-11: XMLized FeaturedNPODTO array
Figure 8-12: SOAP request and response
Figure 8-13: FeaturedNPOQueryService response
Chapter 9: Application Assembly and Deployment
Figure 9-1: Elements of a J2EE application
Figure 9-2: Creating a J2EE application archive
Previous page
Table of content
Next page
Practical J2EE Application Architecture
ISBN: 0072227117
EAN: 2147483647
Year: 2003
Pages: 111
Authors:
Nadir Gulzar
BUY ON AMAZON
Beginning Cryptography with Java
Symmetric Key Cryptography
Asymmetric Key Cryptography
Key and Certificate Management Using Keystores
CMS and S/MIME
Appendix C Using the Bouncy Castle API for Elliptic Curve
Introduction to 80x86 Assembly Language and Computer Architecture
Basic Instructions
The Assembly Process
Appendix B Useful MS-DOS Commands
Appendix C MASM 6.11 Reserved Words
Appendix E 80x86 Instructions (by Opcode)
Cisco IOS Cookbook (Cookbooks (OReilly))
Warm Upgrade
Using Peer Groups
Using STUN
Recording Important Router Information for SNMP Access
Debugging Multicast Routing
Twisted Network Programming Essentials
Installing from Source Files
Using the Twisted Documentation
Using a Web Client to Update Resources Through REST
Authenticating Against a Database Table
Services, Processes, and Logging
Microsoft WSH and VBScript Programming for the Absolute Beginner
Getting Started with the WSH and VBScript
Constants, Variables, and Arrays
Conditional Logic
Appendix A WSH Administrative Scripting
Appendix B Built-In VBScript Functions
Python Programming for the Absolute Beginner, 3rd Edition
Menus
PyEdit: A Text Editor Program/Object
PyClock: An Analog/Digital Clock Widget
Tune in, Log on, and Drop out
The PyErrata Web Site
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