Filtrar

Cargo:

Escolaridade:

Ano:

Banca Organizadora:

Instituição:

Modalidade:

Disciplina:

Arquitetura de Software

Assunto:


Questões por página:
mostrar texto associado

Considere que o líder tenha solicitado a um programador do projeto que comentasse o seguinte trecho de código.



O comentário do programador teria sido correto se ele dissesse que esse código é provavelmente o esqueleto de um pedido http que foi invocado sobre o servidor http (hypertext transfer protocol) de endereço www.foo.com, embasado no modelo de comunicação SOAP (simple object access protocol), que apenas o cabeçalho do pedido está sendo apresentado e que o pedido completo deve possuir em seu corpo um documento XML com 1.234 bytes de tamanho.

mostrar texto associado

Considere que o líder da equipe solicite a um programador do projeto que analise o seguinte trecho de código de um documento XML.



Nessa situação, se o programador disser que esse trecho de documento é provavelmente de declaração de serviço web com base na tecnologia WSDL (web services description language) e que, embora o serviço descrito contenha uma única porta, é possível a definição de várias portas associadas a um mesmo serviço, a análise feita deverá ser considerada correta.

mostrar texto associado
O estilo de arquitetura de software denominado REST (representational state transfer) demanda mais recursos computacionais que o modelo de desenvolvimento de sistemas embasado em SOAP (single object access protocol), por isso não é recomendável a adoção do padrão REST de arquitetura de software no desenvolvimento do sistema em questão.
mostrar texto associado
Cada uma das tarefas apresentadas deverá ser automatizada por um único tipo de serviço de negócio: serviço consumidor, que consome funcionalidades de outros serviços. Esse serviço apresenta caráter não agnóstico e pouca possibilidade de reúso. Essa técnica contempla os princípios de abstração de serviços e capacidade de composição de serviços.
mostrar texto associado
O referido processo de negócio é sequencial. Esse processo poderá ser otimizado por meio da análise e do projeto orientados a serviços, que poderá transformá-lo em um processo que emprega atividades executadas em paralelo, promovendo maior agilidade organizacional, outra característica intrínseca de SOA.