List of Figures


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




Practical J2ee Application Architecture
Practical J2EE Application Architecture
ISBN: 0072227117
EAN: 2147483647
Year: 2003
Pages: 111
Authors: Nadir Gulzar

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net