1 Trabalho SOA
R – É um conceito de arquitetura corporativo que promove a integração entre o negócio e a TI por meio de conjunto de interfaces de serviços acoplados.
Arquitetura Orientada a Serviços é um modelo de planejamento de estratégia da área de tecnologia da informação, alinhando diretamente aos objetos de negócios de uma organização
2-O QUE SÃO OS SERVIÇOS?
R – Serviço também pode ser definido como um ou mais passos que usam mensagens para troca de dados entre um fornecedor e um consumidor. Tecnicamente, um serviço é uma descrição de uma ou mais operações que usam (múltiplas) mensagens para trocar dados entre um fornecedor e um consumidor, tendo como efeito comum o consumidor obter alguma informação, modificar o estado do sistema ou modificar o componente de processo.
3-ARQUITETURA DE SOFTWARE, FALE SOBRE ELA.
R – A arquitetura de software consiste em documentar o que um sistema precisa ter em termos de componentes computacionais e os relacionamentos entre eles, os padrões que serão usados e suas restrições (SHAW e GARLAN,1996). A arquitetura de software estuda como deve ser feito o software, definindo todos os componentes que devem ser utilizados, estudando os requisitos funcionais e não funcionais do sistema.
4- O QUE UM WEB SERVICE?
R - Web Service é disponibilização de um serviço pela Internet que pode ser acessado em qualquer lugar. Os clientes enviam requisições com informações bem definidas e recebem respostas que podem ser síncronas ou assíncronas (MARZULLO, 2009).
A disponibilização de um serviço é através de um contrato, que é uma interface que disponibiliza as suas funcionalidades, com uma infraestrutura leve e desacoplada de plataforma que facilita a integração em diferentes tecnologias.
5 - O QUE ESB?
R - Enterprise Service Bus (ESB) é um barramento de serviços corporativos que fornece uma abstração de camadas na implementação de um sistema empresarial de mensagens. Combina uma abordagem orientada a eventos e orientada a serviços,