What Is Service Chaining?
Service chaining is a concept that help centrally manage and control exposing several services as a single service. For a single client request, there will be a chain of backend services invoked, one after the other, to compose the response to the client.
A virtual service is exposed, that requires two or more real web services to fulfill a single request. For a single request, the sequence of web services will be called in order because they have data dependencies between them.