WSCAF Demo - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

WSCAF Demo

Description:

User selects items from catalog and adds them to his cart. ... Store implementations will add these items to the existing cart. ... – PowerPoint PPT presentation

Number of Views:14
Avg rating:3.0/5.0
Slides: 9
Provided by: oasis3
Category:
Tags: wscaf | cart | demo

less

Transcript and Presenter's Notes

Title: WSCAF Demo


1
WS-CAF Demo
  • A Demonstration of WS-CTX

2
Overview
  • Demo loosely based on WS-I Sample Apps
  • Consists of implementations of WS-CTX services
    and modified version of WS-I Sample App Retailer
    Service.
  • Demonstrates interoperability between context
    implementations
  • Each implementation has a web based UI that will
    be used as a driver for the demos.

3
WS-CTX Services Implemented
  • ContextService
  • begin(beginMsg)
  • complete(completeMsg,contextHeader)
  • UserContextService
  • begun(begunMsg,contextHeader)
  • completed(completedMsg,contextHeader)

4
WS-CTX Service Components not Implemented
  • All Fault mechanisms
  • ContextManager (no by-reference yet)
  • Nested contexts
  • Context timeout
  • Statuses
  • ServiceRefType (for addressing)

5
Store (Retailer) Components Excluded
  • Inventory Control
  • As proof of interoperability, inventory control
    will be a nice add for the demo.
  • Dynamic store identification
  • The WS-I SA implementation used UDDI

6
Demo Flow
  • User selects a catalog of items from any store
    implementation.
  • User selects items from catalog and adds them to
    his cart.
  • Store implementation begins new activity if
    there is no current shopping cart held by the
    user (no context in header).
  • User can choose to add more items from the same
    or a different catalog. Store implementations
    will add these items to the existing cart.
  • User decides to finalize sale, by selecting a
    store (not necessarily one he has added items
    from), and submitting his order.
  • Store implementation completes activity by
    calling complete on the ContextService referenced
    by the Context (using the context-service
    element).

7
Flow Example
CTX SVC. 1
Store 1
3 begin
1 getCatalog
User
2 addItemToCart
5 complete
Store 2
CTX SVC. 2
4 submitOrder
8
Caveats
  • Addressing is not handled according to spec.
  • The demo relies on the context-service element in
    the WS-CTX structure. This element is not
    dereferencable however according to the spec.
  • No fault mechanisms can cause unexpected
    behavior.
Write a Comment
User Comments (0)
About PowerShow.com