Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Faça o download
Acesso mais rápido do que o navegador!
 

Interface de programação de aplicações e REST

Atalhos: Diferenças, Semelhanças, Coeficiente de Similaridade de Jaccard, Referências.

Diferença entre Interface de programação de aplicações e REST

Interface de programação de aplicações vs. REST

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado). Na informática e engenharia de software, Representational State Transfer (abreviado REST), em português Transferência de Estado Representacional, é um estilo de arquitetura de software, criado em 2000 por Roy Fielding, que define um conjunto de restrições a serem usadas para a criação de um tipo especial de serviços-Web, denominados Web services RESTful, que fornecem interoperabilidade entre sistemas de computadores na Internet; RESTful permite que os sistemas solicitantes acessem e manipulem representações textuais de recursos da Web usando um conjunto uniforme e predefinido de operações sem estado (requisição e resposta independentes).

Semelhanças entre Interface de programação de aplicações e REST

Interface de programação de aplicações e REST têm 6 coisas em comum (em Unionpedia): Chamada de procedimento remoto, Desenvolvimento web, Hypertext Transfer Protocol, JSON, SOAP, XML.

Chamada de procedimento remoto

Chamada remota de procedimento (RPC, acrônimo de Remote Procedure Call) é uma tecnologia de comunicação entre processos que permite a um programa de computador chamar um procedimento em outro espaço de endereçamento (geralmente em outro computador, conectado por uma rede).

Chamada de procedimento remoto e Interface de programação de aplicações · Chamada de procedimento remoto e REST · Veja mais »

Desenvolvimento web

Desenvolvimento web é o termo utilizado para descrever o desenvolvimento de sites, na Internet ou numa intranet.

Desenvolvimento web e Interface de programação de aplicações · Desenvolvimento web e REST · Veja mais »

Hypertext Transfer Protocol

O Hypertext Transfer Protocol, sigla HTTP (em português Protocolo de Transferência de Hipertexto) é um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI) utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos.

Hypertext Transfer Protocol e Interface de programação de aplicações · Hypertext Transfer Protocol e REST · Veja mais »

JSON

Em computação, JSON (pronúncia, J-son em inglês), um acrônimo de JavaScript Object Notation, é um formato compacto, de padrão aberto independente, de troca de dados simples e rápida (parsing) entre sistemas, especificado por Douglas Crockford em 2000, que utiliza texto legível a humanos, no formato atributo-valor (natureza auto-descritiva).

Interface de programação de aplicações e JSON · JSON e REST · Veja mais »

SOAP

Estrutura do SOAP. SOAP (Simple Object Access Protocol, em português Protocolo Simples de Acesso a Objetos) é um protocolo para troca de informações estruturadas em uma plataforma descentralizada e distribuída.

Interface de programação de aplicações e SOAP · REST e SOAP · Veja mais »

XML

Em informática, XML (Extensible Markup Language) é um tipo de linguagem de marcação da W3C, derivada da linguagem SGML, utilizada para compartilhamento fácil de informações por intermédio da internet, através da criação de documentos com dados organizados hierarquicamente para ser usado por diferentes sistemas informatizados (portabilidade); ou seja, tem objetivo de garantir que documentos codificados de acordo com suas regras possam ser transportados de um ambiente de hardware e software para outro sem perda de informação, usando a potencialidade e flexibilidade da SGML de forma simplificada.

Interface de programação de aplicações e XML · REST e XML · Veja mais »

A lista acima responda às seguintes perguntas

Comparação entre Interface de programação de aplicações e REST

Interface de programação de aplicações tem 28 relações, enquanto REST tem 54. Como eles têm em comum 6, o índice de Jaccard é 7.32% = 6 / (28 + 54).

Referências

Este artigo é a relação entre Interface de programação de aplicações e REST. Para acessar cada artigo visite:

Ei! Agora estamos em Facebook! »