SóProvas


ID
644458
Banca
FCC
Órgão
TJ-PE
Ano
2012
Provas
Disciplina
Arquitetura de Software
Assuntos

Sobre SOA e tecnologias relacionadas, é correto afirmar:

Alternativas
Comentários
  • 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
    • b) Como grande parte das aplicações SOA são construídas por WML Web Services, o uso do estado de sessão é grande.

         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

    • c) Poucas aplicações orientadas a serviços atuais utilizam como protocolo de comunicação o SOAP, que é um protocolo baseado em XML com suporte à conexão.
    • SEGUNDO SOMMERVILLE SOAP É O PRINCIPAL PADRÃO DE TROCA DE MENSAGENS
    • d) WSDL refere-se a um documento escrito em XML que descreve um serviço, mas não especifica como acessá-lo.
    • O WSDL DIZ SIM COMO ACESSÁ-LO (O URI)
    • e) BPEL é uma linguagem de programação para especificação de processos de negócios que envolvam Web Services. Utiliza apenas a técnica de coreografia para fazer a composição de serviços
    • ESSE APENAS ESTRAGOU NÉ .... EXISTE A ORQUESTRAÇÃO
  • 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.