First page Back Continue Last page Overview Graphics
Treat "everything" as a "service"
Issues
- Knowing how to send a message
- Knowing the transformations to use
- Support for multiple document formats
- Support for multiple protocols: Web Services, MQ, etc
- Building new interfaces
- Security, reliability, authentication, etc. etc
- Handling change: email addresses, connectivity options, etc.
Benefits
- Simpler applications
- Don't need to understand the technology being used
- More flexibility
- The technology for a service can change as long as the interface stays the same
- Centralized control of connectivity
- Transformations and routing of messages are in a single place