Problems to solve (2)
- security, authorization, access control
- authentication (e.g. HTTP auth,
SOAP Module with username/password, x.509 etc.)
- confidentiality (SSL, TLS, encryption)
- integrity (digital signatures)
- transactions (succeed or rollback)
- asynchronous messaging (needs reliable messaging)
- reliable messaging
- attachment - e.g. shipping binary data with SOAP messages
- caching and cache control
- correlation: tying messages together into a sequence
- session management
- * implementing all this stuff