| Characteristics Two types: Process Services - Services orchestrated to produce real business value - Workflow-oriented processes - Orchestrated functionality from several services - ACS/CS services as Business/Domain Objects - External applications for sub-processes & tasks - Long running processes - Should not have any long-running transactions - Could (should) have cache (state full) Application Integration Service Endpoints - Services which integrate and map against external application endpoints - Should (internally) provide for SLA and contractual requirements (via cache, rebind, fail-over and such) - Works as an external data anti-corruption layer for external application endpoints to reduce dependencies and facilitate evolve ability Patterns for Application 2 Application Services --- |
|
Application 2 Application Services |
|