Differenze tra le versioni di "Architetture di servizio Web e resto"
(Creata pagina con "<br />Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo :fr:Architectures REST & WebService|q...") |
|||
| Riga 1: | Riga 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 />Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo [[:fr:Architectures REST & WebService|qui]].<br /><span data-translate="fr"></span><br /> | <br />Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo [[:fr:Architectures REST & WebService|qui]].<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 ומנוחה]] | ||
Versione delle 15:57, 8 feb 2017
fr:Architectures REST & WebService
Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo qui.
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
Introduzione
Con che tipo di architettura è l'API compatibile ?
Spiegazione
L'API Ikoula propone un approccio seguito due architetture : WebService & REST.
WebService
L'architettura del servizio Web viene utilizzato :
- Ottenere sia (impostazioni direttamente nell'URI di formattazione) necessaria per le impostazioni di autenticazione ;
- Sia nel Inserisci (passaggio di parametri nella tabella dati) ;
- Sia miscelando i due (presentare in Ottieni e POST parametri).
Ecco alcuni esempi :
- Elencare le VM da un conto
- https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
- Recupero di informazioni da una macchina virtuale utilizzando il nome
- https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
REST
Architettura REST viene utilizzato per la formattazione di parametri URI e il metodo HTTP che è adeguato per l'azione desiderata.
Ecco alcuni esempi :
- Restituisce lo stato della VM "VMID"
- GET /rest/vm/:VMID
- Avviare la macchina virtuale "VMID"
- POST /rest/vm/:vmid/stato/Inizio
- Rimuove lo snapshot "snapshotName" la macchina virtuale "vmid"
- ELIMINA /rest/vm/:vmid/snapshot/:snapshotName
Dal modo in cui le impostazioni di autenticazione (vedere il WIKI sulAuthentification et la sécurité Per maggiori dettagli), ecco un esempio di URL :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
Questo articolo sembra utile a voi ?
Attivare l'aggiornamento automatico dei commenti