Service orientation is a means for building distributed systems. At its most abstract, service orientation views everythingfrom the mainframe application to the printer to the shipping dock clerk to the overnight delivery companyas a service provider. Service providers expose capabilities through interfaces. Service-oriented architecture maps these capabilities and interfaces so they can be orchestrated into processes. The service model is "fractal": the newly formed process is a service itself, exposing a new, aggregated capability.
|