Generic Usage Scenario
"David Orchard" <[email protected]>
| Newsgroups | gmane.comp.web.services.ws-arch |
|---|---|
| Message-ID | <[email protected]> |
I took an action item to write up a generic usage scenario. I've attached an html file, 2 gifs, and 2 visio diagrams. Cheers, Dave
GenericUsageScenarioSequenceDiag.gif
(image/gif, 6.1 KB) - not displayed
GenericUsageScenario.html
(text/html, 1.1 KB)
<HTML> <body><h2>Generic Choreography</h2><p>Imagine B is a web services performing a travel booking, and C is an airline reservation service and D is a hotel booking service. </P <p>The Message logic is: </p> <p>responses are correlated to requests, <br></br> b,c, d happen after a. <br></br> a might be "book itinerary foo", b might be "your itinerary is being booked", c might be "book ticket", d might be "book hotel".<br></br> e might be "here's the airline info", f might be "here's the hotel info".<br></br> g is a message to A once e and f have arrived. Like "here's your consolidated itinerary".<br></br> h is a message to A from D about D specific information. Like, "here's your flight details and amounts that we are charging to your credit card."<br></br> m returns an n (error) until d and f happens, then m returns o. m might be "get itinerary foo". <br></br></p> <p>Interaction Diagram<br></br> <img src="GenericUsageScenarioSequenceDiag.gif" alt=""/></p> <p>State Chart for B<br></br> <img src="GenericUsageScenarioStateChart.gif" alt=""/></p></body></HTML>
GenericUsageScenarioStateChart.gif
(image/gif, 5.4 KB) - not displayed
GenericUsageScenarioStateChart.vsd
(application/vnd.visio, 121 KB) - not displayed
GenericUsageScenarioSequenceDiag.vsd
(application/vnd.visio, 143.5 KB) - not displayed