SóProvas


ID
1870285
Banca
ESAF
Órgão
ANAC
Ano
2016
Provas
Disciplina
Arquitetura de Software
Assuntos

São tecnologias essenciais para Web Services:

Alternativas
Comentários
  • Web service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes. Com esta tecnologia é possível que novas aplicações possam interagir com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis. Os Web services são componentes que permitem às aplicações enviar e receber dados em formato XML. Cada aplicação pode ter a sua própria "linguagem", que é traduzida para uma linguagem universal, o formato XML.

     

    Para as empresas, os Web services podem trazer agilidade para os processos e eficiência na comunicação entre cadeias de produção ou de logística. Toda e qualquer comunicação entre sistemas passa a ser dinâmica e principalmente segura, pois não há intervenção humana.

     

    Tecnologias: As bases para a construção de um Web service são os padrões XML e SOAP. O transporte dos dados é realizado normalmente via protocolo HTTP (o padrão não determina o protocolo de transporte). Os dados são transferidos no formato XML, encapsulados pelo protocolo SOAP.

    Segurança: Muitas empresas temiam, no passado, prover funcionalidades na Internet devido ao medo de expor seus dados. Mas com advento dos Web services elas podem publicar serviços de forma simples e que são totalmente isolados da base de dados.

    Integração de sistemas: Muitos consideram que os Web services corrigem um grande problema da informática: a integração de sistemas. Os Web services permitem que a integração de sistemas seja realizada de maneira compreensível, reutilizável e padronizada. É uma tentativa de organizar um cenário cercado por uma grande variedade de diferentes aplicativos, fornecedores e plataformas.

     

     

    Fonte: https://www.oficinadanet.com.br/artigo/447/o_que_e_web_service

     

    Não foi tratado no artigo acima o UDDI, mas ele corresponde ao diretório para descoberta de serviços a serem disponibilizados aos clientes, conforme visto: UDDI (originado do acrônimo inglês Universal Description, Discovery and Integration) é um serviço de diretório onde empresas podem registrar (publicar) e buscar (descobrir) por serviços Web (Web Services)

     

    Fonte: https://pt.wikipedia.org/wiki/UDDI

     

  • UDDI = É um diretório para armazenamento de informações a respeito de web services. Descoberta.
    WSDL = Descrição dos Serviços;
    SOAP = É o protocolo;

     

  • Não invalida a questão, porém é uma observação válida. O UDDI é um elemento opcional em uma infraestrutura SOA.

  • peguem a redação para a Analista do STJ, cespe, 2015

     

    o tema foi esse, descrever cada tecnologia dessa