Diferenças entre edições de "Arquiteturas de serviços Web e o resto"

Fonte: Pt Ikoula wiki
Ir para navegação Ir para pesquisar
(Criou a página com "<br />Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.<br /><span da...")
 
Linha 1: Linha 1:
 +
<span data-link_translate_fr_title="Architectures REST & WebService"  data-link_translate_fr_url="Architectures REST & WebService"></span>[[:fr:Architectures REST & WebService]][[fr:Architectures REST & WebService]]
 
<br />Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo [[:fr:Architectures REST & WebService|aqui]].<br /><span data-translate="fr"></span><br />
 
<br />Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo [[:fr:Architectures REST & WebService|aqui]].<br /><span data-translate="fr"></span><br />
 
<span data-link_translate_he_title="ארכיטקטורות WebService ומנוחה"  data-link_translate_he_url="%D7%90%D7%A8%D7%9B%D7%99%D7%98%D7%A7%D7%98%D7%95%D7%A8%D7%95%D7%AA+WebService+%D7%95%D7%9E%D7%A0%D7%95%D7%97%D7%94"></span>[[:he:ארכיטקטורות WebService ומנוחה]][[he:ארכיטקטורות WebService ומנוחה]]
 
<span data-link_translate_he_title="ארכיטקטורות WebService ומנוחה"  data-link_translate_he_url="%D7%90%D7%A8%D7%9B%D7%99%D7%98%D7%A7%D7%98%D7%95%D7%A8%D7%95%D7%AA+WebService+%D7%95%D7%9E%D7%A0%D7%95%D7%97%D7%94"></span>[[:he:ארכיטקטורות WebService ומנוחה]][[he:ארכיטקטורות WebService ומנוחה]]

Revisão das 15h57min de 8 de fevereiro de 2017

fr:Architectures REST & WebService
Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.

he:ארכיטקטורות WebService ומנוחה ro:ODIHNĂ şi WebService arhitecturi ru:Отдых и WebService архитектуры pl:Architektury REST i WebService ja:休息と web サービスのアーキテクチャ ar:أبنية الراحة وخدمة ويب zh:休息和 web 服务的体系结构 de:REST- und WebService-Architekturen nl:RUST en WebService platforms it:Architetture di resto e WebService pt:Arquiteturas de descanso e WebService es:Arquitecturas de resto y WebService en:REST and WebService architectures


Introdução

Com que tipo de arquitetura é a API compatível ?

Explicação

A API Ikoula propõe uma abordagem seguindo duas arquiteturas : WebService & REST.

WebService

A arquitetura de serviços da Web é usada :

  • Quer receber (configurações diretamente no URI de formatação) necessário para configurações de autenticação ;
  • Também no Postar (passando parâmetros na tabela de dados) ;
  • Ou misturando os dois (presente em Obter e POST parâmetros).


Aqui estão alguns exemplos :

Listar a VM de uma conta
https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
Recuperação de informações de uma VM usando seu nome
https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx

REST

Arquitetura do REST é usada por formatação parâmetros na URI e o método HTTP que é adequado para a ação desejada.
Aqui estão alguns exemplos :

Retorna o estatuto da VM "VMID"
GET /rest/vm/:VMID
Iniciar a VM "VMID"
POST /rest/vm/:vmid/status/Início
Remove o instantâneo "instantâneoName" a VM "vmid"
EXCLUIR /rest/vm/:vmid/snapshot/:snapshotName

A propósito as configurações de autenticação (consulte o WIKI sobre oAuthentification et la sécurité Para obter mais detalhes), aqui está um exemplo de URL :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx



Este artigo parece útil para você ?

0

Catégorie:API




Não tem permissão para colocar comentários.