Tipos de serviço em SOA
De acordo com Thomas Erl serviços podem ser classificados como:
Entity Services, empregados em operações de CRUD (inclusão, exclusão, alteração e / ou consulta a informações);
Utility Services, contemplando funcionalidades que não estejam diretamente relacionadas ao negócio (log, envio de e-mail, etc.);
Task Services, utilizados na automação de processos de negócio. Tais estruturas costumam implementar a composição de serviços, com o consumo de Entity e/ou Utility Services;
Orchestrated Task Services, os quais incorporam lógica de orquestração e controlam o fluxo em composições de serviços que envolvam Entity, Utility e Task Services.
https://medium.com/netcoders/arquitetura-orientada-a-servi%C3%A7os-soa-uma-vis%C3%A3o-geral-59d2860c7994
A questão e analise exige que tenhamos conhecimento sobre os tipos em Arquitetura Orientada a Serviços (SOA). Veremos quais são eles e ao fim, poderemos julgar a questão como certa ou errada.
Os serviços podem ser classificados como:
◼ Entity Services: empregados em operações de criação, leitura, atualização e exclusão - CRUD (Create, Read, Update e Delete), mas não devem se limitar a essas operações.
◼ Utility Services: são uma das mais visíveis, geralmente são em menor número e mais técnicas que as demais, contemplam funcionalidades que não estejam diretamente relacionadas ao negócio (log, envio de e-mail, sms, mobile push etc.).
◼ Task Services, são utilizados na automação de processos de negócio. São estruturas que tendem a implementar a composição de serviços, com o consumo de Entity e/ou Utility Services, a depender do caso.
◼ Orchestrated Task Services: incorporam lógica de orquestração e controlam o fluxo em composições de serviços que envolvam Entity, Utility e Task Services.
Após analisar a classificação dos serviços em SOA, concluímos que a questão está correta.
GABARITO: CERTO
Fonte: ERL, THOMAS. Service-Oriented Architecture: Concepts, Technology, and Design.