Web Services features wishlist
- Asynchrony: callback/polling mechanisms;
- Routing: forward and reverse message
paths;
- Reliability;
- Caching;
- Security: Confidentiality (includes Privacy), Signing,
Integrity, Non-repudiation;
- Strong typing and semantic of messages;
- Packaging: containers for SOAP messages, like MIME or
DIME;
- Conversations: long running stateful
conversations;
- Transactions:
Compensating, two-phase, atomic, other transaction
styles;
- Choreography: aka orchestration/workflow,
message ordering;
- Service characteristics;
- Discovery of web services;
- …