Service is a collection of commonly used functionality!! It’s a package for consistent re-use. Other way eliminating duplicate components/functions/systems from enterprise. Building one common service, which can be re-used many applications with in enterprise and also out side enterprise.
“A service is a reusable unit of functionality which standardized the interfaces”
Example: place Order, Update Order, Order Status, Address validation...
There are 3 types of services:
1. On-demand: Service waits for the requester to invoke an interface and then initiates the requested action. Ex: Place an order.
2. Event-Driven: Upon receipt on event, service wills performs required function.
3. Continues: Service run’s on it’s own without formal invocation either periodically or continuously. Ex: Process monitoring Service.
No comments:
Post a Comment