Flylib.com
List of Figures
Previous page
Table of content
Next page
Introduction
Figure 1: Pattern relationships
Chapter 1: Introducing Web Service Patterns
Figure 1-1: A typical software cycle
Chapter 2: Introducing the P.T. Monday Case Study
Figure 2-1: Business requirements for the P.T. Monday Coffee Company application
Figure 2-2: User requirements for the P.T. Monday Coffee Company application
Figure 2-3: Layers architectural pattern
Figure 2-4: N- Tier Architecture pattern
Figure 2-5: J2EE architectural blueprint
Figure 2-6: High-level application structure
Figure 2-7: Web tier components
Chapter 3: Exploring the Service-Oriented Architecture Pattern
Figure 3-1: Architectural structure of the service-oriented architecture
Figure 3-2: Collaborations from client to service
Figure 3-3: Web Service conceptual design
Figure 3-4: Two-part service implementation
Figure 3-5: SOAP message structure
Chapter 4: Exploring the Architecture Adapter Pattern
Figure 4-1: Structure of an architecture adapter solution
Figure 4-2: Lower-level design of an architecture adapter
Figure 4-3: Sequence of operation calls between architectures
Figure 4-4: Java to Web Service sequence diagram
Figure 4-5: Customer collection class diagram
Figure 4-6: WSDL high-level depiction of a customer collection
Chapter 5: Introducing the Service Directory Pattern
Figure 5-1: Service directory class diagram
Figure 5-2: Collaborations between directory components
Figure 5-3: UDDI service information
Figure 5-4: The P.T. Monday Coffee Company UDDI structure
Chapter 6: Exploring the Business Object Pattern
Figure 6-1: Generic pattern for business objects
Figure 6-2: Retrieving and changing complex data in a business object
Figure 6-3:
Company
class diagram
Chapter 7: Exploring the Business Object Collection Pattern
Figure 7-1: Generic class diagram representing collections of business objects
Figure 7-2: Retrieving an element from a business object collection
Figure 7-3: Customer collection implementation
Chapter 8: Exploring the Business Process (Composition) Pattern
Figure 8-1: Business process logic implemented using BPEL
Figure 8-2: Structure of the Business Process (Composition) pattern
Figure 8-3: Business process execution sequence
Figure 8-4: Product order business process
Chapter 9: Exploring the Asynchronous Business Process Pattern
Figure 9-1: Task flow illustrating a book order process
Figure 9-2: Structure of the Asynchronous Business Process pattern
Figure 9-3: Asynchronous business process sequence
Figure 9-4: Asynchronous product ordering business process
Figure 9-5: Sequence diagram for the product order asynchronous business process
Figure 9-6: Querying the status of a product order
Chapter 10: Exploring the Event Monitor Pattern
Figure 10-1: Polling databases for change
Figure 10-2: Web Service polling structure
Figure 10-3: Event monitor structure
Figure 10-4: Collaborations between design components
Figure 10-5: Event monitor implementation class diagram
Chapter 11: Implementing the Observer Pattern
Figure 11-1: Java observer implementation class diagram
Figure 11-2: Observer pattern class diagram
Figure 11-3: Collaborations in the Observer pattern
Figure 11-4: Deployment scenario for the Observer pattern in Web Services
Chapter 12: Implementing the Publish/Subscribe Pattern
Figure 12-1: FSP event service interface
Figure 12-2: Topic hierarchy
Figure 12-3: Class diagram for the Publish/Subscribe pattern
Figure 12-4: Possible deployment scenario for the Publish/Subscribe pattern
Figure 12-5: Publish/Subscribe sequence diagram
Chapter 13: Exploring the Physical Tiers Pattern
Figure 13-1: Java client and subscriber Web Service deployment diagram
Figure 13-2: Deployment scenario illustrating the use of JDO and JDBC in the Web tier
Figure 13-3: Structure of the Connector pattern
Figure 13-4: Deployment of the connector structure into the Physical Tiers pattern
Figure 13-5: Sequence diagram showing pattern class traversal
Figure 13-6: Event subscriber class diagram
Figure 13-7: Event forwarding through the physical tiers by the connector
Chapter 14: Exploring the Faux Implementation Pattern
Figure 14-1: Music test implementation component structure
Figure 14-2: Device emulation
Figure 14-3: Structure of a faux implementation
Figure 14-4: Sequence of a client call
Figure 14-5: Sample faux implementation class structure
Chapter 15: Exploring the Service Factory Pattern
Figure 15-1: Structure of the Service Factory pattern
Figure 15-2: Sequence diagram illustrating service location
Figure 15-3: Sample implementation of the product collection service factory
Figure 15-4: Product collection service factory execution sequence
Chapter 16: Implementing the Data Transfer Object Pattern
Figure 16-1: Web Service architecture participants
Figure 16-2: Structure of the Data Transfer Object pattern
Figure 16-3: Data Transfer Collection pattern structure
Figure 16-4: Data retrieval sequence for a data transfer object
Figure 16-5: Customer business object collection Web Service
Chapter 17: Exploring the Partial Population Pattern
Figure 17-1: The data transfer object and collection structures
Figure 17-2: Changing data in the Partial Population and Data Transfer patterns
Figure 17-3: Implementation of partial population on the product collection
Previous page
Table of content
Next page
Web Services Patterns: Java Edition
ISBN: 1590590848
EAN: 2147483647
Year: 2003
Pages: 190
Authors:
Paul B. Monday
BUY ON AMAZON
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Filling Out Forms
Formatting Forms
Connecting Forms to Databases
Navigating the InfoPath Object Model
Writing Advanced Event Handlers
VBScript Programmers Reference
Control of Flow
Error Handling and Debugging
Client-Side Web Scripting
Appendix I VBScript Features not in VBA
Appendix L ActiveX Data Objects
Systematic Software Testing (Artech House Computer Library)
Risk Analysis
The Software Tester
The Test Manager
Appendix A Glossary of Terms
Appendix B Testing Survey
Ruby Cookbook (Cookbooks (OReilly))
Checking a Credit Card Checksum
Seeing When a File Was Last Used Problem
Performing DNS Queries
Packaging and Distributing Software
Cleaning Up Generated Files
Oracle SQL*Plus: The Definitive Guide (Definitive Guides)
Line Editing
Executing SQL*Plus Commands
Subqueries
Using Substitution Variables
Using AUTOTRACE
.NET-A Complete Development Cycle
Refined Requirements for Online Photo Shop
Analysis of the Photo Editor Requirements
Unit Tests
Design of the GDI+ Extensions
Project Management Issues
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