Gabarito D
Tipos de serviços usados na SOA:
- Business services;
- Entity services;
- Functional services;
- Utility services;
Functional services
Functional services do not represent business-related tasks or functions. Rather it usually can be represented in a sequence diagram. In other words, it is usually a technology-oriented service and not a business oriented one. Task services can be thought of as controller of composition of services and hence its reusability is usually lower.
Business services
Business service can be defined as the logical encapsulation of business functions. It has to be relevant to the business of the organization is running. An easy way to determine whether a service is a business service is to ask whether the service can be created without the consultation of business managers. If not, the service isn’t probably a business service.
Entity services
An entity service usually represents business entities (e.g. Employee, Customer, Product, Invoice etc.). Such entity service usually expose CRUD (create, read, update, delete) operations.
Utility services
Utility services offers common and reusable services that are usually not business centric. They might include event logging, notifications exception handling etc.
Fonte: http://www.comp.nus.edu.sg/~seer/book/2e/Ch10.%20Service%20Oriented%20Architecture.pdf