null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
11880488
Web Services: SOAP e REST
Description
Desenvolvimento Web Mind Map on Web Services: SOAP e REST, created by Michel Souza on 12/01/2018.
No tags specified
desenvolvimento web
Mind Map by
Michel Souza
, updated more than 1 year ago
More
Less
Created by
Michel Souza
almost 7 years ago
32
0
0
Resource summary
Web Services: SOAP e REST
REST
Manipulação de recursos
Tipos de representação
XML
JSON
Através de suas representações
Uma representação é um tipo de mídia
Formato específico de exibição
Um recurso REST pode ter várias representações
Serviço RESTful
Métodos HTTP
GET
Listar
POST
Criar
PUT
Alterar
DELETE
Excluir
Serviço construído no estilo arquitetural REST
Utiliza os recursos do HTTP para comunicação cliente/servidor
Características
Estilo arquitetural para sistemas distribuídos
Projeta sistemas fracamente acoplados
Recursos acessados por uma interface única
REpresentational State Transfer
Arquitetura orientada a serviço (SOA)
Estilo arquitetural para criação de serviços
Cria serviços de negócio interoperáveis
Reuso e compartilhamento de serviços entre aplicações e empresas
Web service não é SOA
Web service é um tipo de SOA
Tipos de serviço
Provedor
Descreve serviço no registro de serviços
Publica serviço no registro de serviços
Consumidor
Descobre serviço
Obtém descrição de serviço
Usa serviço
Registro de serviços
Diretório com informações sobre serviços
Características dos web services
Definição
Serviço de software exposto na web
Descrito via WSDL
Disponível em um registor UDDI
Acessado via SOAP
Totalmente baseado em padrões abertos (W3C)
Permite integração de aplicações via Web
Independe
Linguagem
Plataforma
Fornecedor
Padrões básicos
SOAP
Simple object access protocol
Protocolo de troca de informação em ambiente distribuído
Utilizado como forma de acesso aos web services
Normalmente utiliza HTTP
Torna SOAP firewall-friendly
XML
Extensible Markup Language
Metalinguagem extensível baseada em marcações
Padrão de representação de dados aceito pela indústria
Define demais padrões SOA
WSDL
Descreve web services
Descrição independente de tecnologia
Determina quais serviços estão disponíveis
Determina como invocar serviços remotos
Webservices Description Language
UDDI
Universal Description Discovery and Integration
Repositório de publicação e descoberta de serviços
Armazena especificações WSDL
Permite descoberta de serviços
Padrões complementares
WebService Transaction
Monitora falha ou sucesso de cada atividade
Garante atomicidade do processo
Webservice Security
Identificação
Autenticação
Autorização
Integridade
Confiabilidade
Auditoria
Business Process Execution Language (BPEL)
Linguagem para definição de processos de negócio
Baseada no padrão XML
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Introdução a JavaScript
Daniel Lobão
Introdução ao HTML
Educx Fortaleza
Desenvolvimento Web
Erick Dias
Front-End
Thiago Novaes
Introdução a JavaScript
Emerson Costa
Introdução a JavaScript
Eder Sena
Introdução a JavaScript
Vanessa Borges
Introdução a JavaScript
Vanessa Borges
Introdução a JavaScript
carlos eduardo vieira
Introdução a JavaScript
Luiz Prado
Git
EFRAIM DE ANDRADE MORAIS JUNIOR
Browse Library