Ed
anteontem
Vamos analisar cada uma das alternativas em relação à SOA (Arquitetura Orientada a Serviços): a) Aplicar orientação a serviços em larga escala ajuda a diminuir a complexidade de design de serviços. - Embora a SOA busque modularizar e simplificar a integração, a complexidade pode aumentar em larga escala devido à necessidade de gerenciar muitos serviços. b) A granularidade do serviço reflete a quantidade de lógica que o serviço encapsula em determinado momento. - Esta afirmação é verdadeira, pois a granularidade se refere ao nível de detalhe e à quantidade de funcionalidades que um serviço oferece. c) Serviços com contextos funcionais agnósticos têm menor potencial de capacidade de reúso. - Na verdade, serviços agnósticos são projetados para serem reutilizáveis, então essa afirmação é incorreta. d) A autonomia da lógica de serviços representa o isolamento do serviço inteiro. - A autonomia se refere à capacidade de um serviço operar independentemente, mas não necessariamente implica que o serviço inteiro esteja isolado. e) Um contrato de serviços pode consistir em documentos de descrição de serviços através de web services. - Esta afirmação é correta, pois um contrato de serviço define como os serviços devem interagir, frequentemente utilizando descrições em formatos como WSDL. Após essa análise, a alternativa correta é: e) Um contrato de serviços pode consistir em documentos de descrição de serviços através de web services.