Component services describe the binding information to receive an invocation from an external consumer.
When a component implements a process that has a service, that process service is exposed as a component service. The component service then must be configured using bindings such as SOAP and REST.
The service-centric architecture supports self-contained services. Each service is configured separately and can be deployed on a different machine. If one machine goes down, all other parts of the process can continue to run. This loosely-coupled architecture makes it easy to change individual components as needed.