SóProvas


ID
5410
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2006
Provas
Disciplina
Arquitetura de Software
Assuntos

Sejam as seguintes características:

I - dispor de protocolo para prover a definição de informações, baseadas em XML, que são utilizadas para troca de informações estruturadas e tipadas, em um ambiente distribuído e descentralizado;

II - dispor de uma linguagem que define uma gramática em formato XML com objetivo de descrever serviços de rede como uma coleção de pontos de comunicação, capazes de trocar mensagens entre si;

III - dispor de um método para descoberta e chamada de Webservices;

IV - dispor de uma ontologia para descrição semântica dos serviços.


Quais destas características estão associadas a Webservices?

Alternativas
Comentários
  • I - dispor de protocolo para prover a definição de informações, baseadas em XML, que são utilizadas para troca de informações estruturadas e tipadas, em um ambiente distribuído e descentralizado; (SOAP)

    II - dispor de uma linguagem que define uma gramática em formato XML com objetivo de descrever serviços de rede como uma coleção de pontos de comunicação, capazes de trocar mensagens entre si; (SOAP)

    III - dispor de um método para descoberta e chamada de Webservices; (UDDI)

    IV - dispor de uma ontologia para descrição semântica dos serviços.

    Sinceramente se ouvesse uma opção com todas as questoes certas escolheria esta, pois "dispor de uma ontologia para descrição semântica dos serviços." pode-se levar a interpretar como função do WSDL, pois é justamente para isso que ela serve (uma linguagem para descrição do serviço)
  • ontologia 
    (onto- + -logia
    s. f.
    1. Teoria metafísica do ser.
    2. [Medicina]  Doutrina (oposta à fisiológica) que abstrai as doenças dos fenômenosregulares da vida.
  • O item III me deixou com dúvidas, pois a afirmativa "Dispor de um método para descoberta e chamada de Webservices" não parece correta, já que UDDI é o método de Descoberta e SOAP o método de chamada!

    As chamadas às operações, incluindo os parâmetros de entrada/saída, são codificadas no protocolo SOAP (Simple Object Access Protocol, baseado em XML). Os serviços (operações, mensagens, parâmetros, etc.) são descritos usando a linguagem WSDL (Web Services Description Language). O processo de publicação/pesquisa/descoberta de Web Services utiliza o protocolo UDDI (Universal Description, Discovery and Integration).

    fonte: 
    http://pt.wikipedia.org/wiki/Web_service
  • Em Ciência da Computação, Sistemas de Informação e Ciência da Informação, uma ontologia é um modelo de dados que representa um conjunto de conceitos dentro de um domínio e os relacionamentos entre estes. Uma ontologia é utilizada para realizar inferência sobre os objetos do domínio.

     

    https://pt.wikipedia.org/wiki/Ontologia_(ciência_da_computação)

  • c-

    A ontologia descreve um domínio de conhecimento através de conceitos e termos, enquanto a base de conhecimento usa estes termos para descrever uma realidade momentânea. Caso esta realidade se modifique, a base de conhecimento também modifica; porém, a ontologia fica mesma, enquanto o domínio for o mesmo.  É uma teoria lógica sobre o significado de um vocabulário formal com um compromisso ontológico para uma conceitualização específica do mundo real. Os modelos são restritos por este compromisso ontológico. A ontologia reflete indiretamente este compromisso pela aproximação dos modelos.