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
Cisco IOS Cookbook (Cookbooks (OReilly))
Logging OSPF Adjacency Changes
Setting the Router As the NTP Master for the Network
Maintaining Syslog Files on the Server
Filtering Based on TCP Header Flags
Dynamic Routing with RIP
Persuasive Technology: Using Computers to Change What We Think and Do (Interactive Technologies)
Computers as Persuasive Tools
Computers as Persuasive Media Simulation
Credibility and the World Wide Web
Increasing Persuasion through Mobility and Connectivity
The Ethics of Persuasive Technology
What is Lean Six Sigma
Key #1: Delight Your Customers with Speed and Quality
Key #2: Improve Your Processes
Beyond the Basics: The Five Laws of Lean Six Sigma
The Experience of Making Improvements: What Its Like to Work on Lean Six Sigma Projects
Six Things Managers Must Do: How to Support Lean Six Sigma
Visual Studio Tools for Office(c) Using C# with Excel, Word, Outlook, and InfoPath
Conclusion
Working with Outlook Objects
Working with the NameSpace Object
Properties Merged from OLEObject or OLEControl
Introduction to Words XML Features
.NET System Management Services
.NET Framework and Windows Management Instrumentation
Using the System.Management Namespace
Querying WMI
WMI Providers
WMI Security
Quantitative Methods in Project Management
Project Value: The Source of all Quantitative Measures
Organizing and Estimating the Work
Making Quantitative Decisions
Special Topics in Quantitative Management
Quantitative Methods in Project Contracts
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