Cape Clear 7 ESB for SaaS
Moving towards mediations…

One can readily envisage additional pre-processing steps which may/will need to be taken between the client and the ultimate service implementation. These include various types of security and identity processing, transformations into and out of XML and canonical service schemas, application of reliability and security policies, error handling (which should be contained and shielded from the client), custom code steps etc. We collectively refer to these steps as a pipeline, and, when coupled with transports and endpoints at both ends, this is known as a mediation.
Next: Multiple clients, multiple mediations, a single service: the illusion of uniqueness…
