SóProvas


ID
3379078
Banca
INSTITUTO AOCP
Órgão
UFOB
Ano
2018
Provas
Disciplina
Modelagem de Processos de Negócio (BPM)
Assuntos

Em relação à Arquitetura Orientada a Serviços (SOA), julgue, como VERDADEIRO ou FALSO, os itens a seguir.

Os Task Service são os serviços utilizados na automação de processos de negócios, enquanto os Utility Services são utilizados para funções que não estejam diretamente ligadas ao negócio.

Alternativas
Comentários
  • 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.