Architektury REST i WebService: Różnice pomiędzy wersjami
| Linia 1: | Linia 1: | ||
| + | <span data-link_translate_nl_title="RUST en WebService platforms" data-link_translate_nl_url="RUST+en+WebService+platforms"></span>[[:nl:RUST en WebService platforms]][[nl:RUST en WebService platforms]] | ||
<span data-link_translate_it_title="Architetture di resto e WebService" data-link_translate_it_url="Architetture+di+resto+e+WebService"></span>[[:it:Architetture di resto e WebService]][[it:Architetture di resto e WebService]] | <span data-link_translate_it_title="Architetture di resto e WebService" data-link_translate_it_url="Architetture+di+resto+e+WebService"></span>[[:it:Architetture di resto e WebService]][[it:Architetture di resto e WebService]] | ||
<span data-link_translate_pt_title="Arquiteturas de descanso e WebService" data-link_translate_pt_url="Arquiteturas+de+descanso+e+WebService"></span>[[:pt:Arquiteturas de descanso e WebService]][[pt:Arquiteturas de descanso e WebService]] | <span data-link_translate_pt_title="Arquiteturas de descanso e WebService" data-link_translate_pt_url="Arquiteturas+de+descanso+e+WebService"></span>[[:pt:Arquiteturas de descanso e WebService]][[pt:Arquiteturas de descanso e WebService]] | ||
Wersja z 16:14, 29 paź 2015
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
ro:ODIHNĂ şi WebService arhitecturi
ru:Отдых и WebService архитектуры
fr:Architectures REST & WebService
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.
Wprowadzenie
Z jaką architekturę ma API zgodne ?
Wyjaśnienie
Ikoula API proponuje podejście po dwóch architekturach : WebService & REST.
WebService
Architektura usług sieci Web używa :
- albo dostać (formatowania ustawień bezpośrednio w identyfikatorze URI ) niezbêdne ustawienia uwierzytelniania
- w POSTU (przekazywanie parametrów w danych tabeli )
- albo przez mieszanie 2 (DOSTAĆ i POST ustawienia )
Oto kilka przykładów :
- Lister konto VM
- https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
- Pobieranie informacji z VM przy użyciu jego nazwy
- https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
REST
Architektura jest używany przez formatowanie parametrów w URI i metodę HTTP, który nadaje się do pożądanego działania.
Oto kilka przykładów :
- Zwraca stan VM "VMID "
- GET /rest/vm/:vmid
- Zaczyna się ten VM "VMID "
- POST /rest/vm/:vmid/stan /Rozpocząć
- Usuwa migawka "migawka Name " VM "vmid"
- USUŃ /rest/vm/:vmid/snapshot/:snapshotName
Przekazując ustawienia uwierzytelniania (Zobacz WIKI na Uwierzytelniania i zabezpieczeń Aby uzyskać więcej szczegółów ), Oto przykładowy adres URL :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
W tym artykule wydawało ci się przyda ?
Włącz automatyczne odświeżanie komentarzy