Catering Issues
Missing from WSxL
- Unplanned options not handled by WSDL
static sequence specifications
pizzas require topings, other choices do not
could be handled with a dynamically generated
XML schema using import at runtime - very kludgy
No representation of authorization mechanism
membership registration with payment
how to map authentication onto WSDL?
No description of cancellation terms
By what hour/day can cancel with what penalites?
Did not apply to catering.
No description of effects
How/when will food be shipped?
- Food ships 90 minutes after order
What messages will be sent?
- There is a phone call and email
No description of pre-conditions
- Minimum order is $80.
- Delivery hours different than takeout hours
- Closed Mondays
No description of payment terms
- Delivery charge of $8.95.
- 15% driver support charge is added to each order.
cjp