-
SOAP: Simple Object Access Protocol é um protocolo baseado em XML para troca de informação em um ambiente distribuído e descentralizado. Produz um envelope que define um framework para descrever qual é a mensagem e como processá-la, regras de decodificação para mostrar tipos de dados definidos pela aplicação, e uma convenção para representar RPC (Remote Procedure Call) e as respostas.
UDDI: Universal Description, Discovery, and Integration é uma especificação baseada em XML para registrar os negócios e os Serviços Web oferecidos. Produzindo as transações necessárias, isto é habilitar softwares para automaticamente descobrir os Serviços Web para integrá-los.
WSDL: Web Services Description Language permite aos desenvolvedores expor a sintaxe de um serviço Web. Usando um formato XML, descreve serviços em rede assim como um conjunto de "endpoints" produzidos em mensagens contendo documentos ou informação orientada em procedimentos. As operações e mensagens são descritas abstratamente e então destinadas para um protocolo de rede que formata a mensagem para os "endpoints" definidos.
XML: Extensible Markup Language tem-se tornado o padrão para definir o formato de troca de dados na Internet. É similar ao HyperText Markup Language (HTML) o qual tem usado "tags" para decodificar a informação. HTML informa ao browser como mostrar a informação e XML define valores para a informação. XML também permite que o usuário crie seus próprios "tags".
-
a) Na arquitetura SOA, Serviços Web são disponibilizados usando XML, WSDL, SOAP e UDDI, tecnologias estas que habilitam a implementação e desenvolvimento da arquitetura.
OK
QUE EU SAIBA EXISTE "WEB SERVICE" QUE COBRE TODOS OS APECTOS DO SOA DESDE MECANISMOS BÁSICOS DE COMUNICAÇÃO (SOAP) ATÉ LINGUAGENS COMO WS BPEL
-
b) Protocolo SOAP é stateless.
c) A maioria das aplicações utilizam o SOAP, que é o protocolo padrão de mensagens na implementação dos WS, SOA.
d) WSDL especifica e descreve.
e) BPEL é linguagem de execução de processos de negócio. Utiliza orquestração e coreografia.
-
Triste ter estudado bastante sobre o assunto e me deparar com MUITAS questões por aqui que dão a entender que SOA e Web Services são a mesma coisa!
No caso dessa questão, por exemplo, acertei por eliminação, pois sei que as demais são falsas.