Architektury usług sieci Web i reszta
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.
fr:Architectures REST & WebService
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
Wprowadzenie
Z jakiego rodzaju architektury interfejsu API jest zgodny ?
Wyjaśnienie
API Ikoula proponuje podejście po dwie architektury : WebService & REST.
WebService
Architektura usługi sieci Web jest używany :
- Albo się (formatowania ustawień bezpośrednio w identyfikatorze URI) niezbêdne ustawienia uwierzytelniania ;
- Albo w STANOWISKO (przekazywanie parametrów w tabeli danych) ;
- Albo poprzez mieszanie dwóch (obecnie w Pobierz i POST parametry).
Oto kilka przykładów :
- Lista maszyn wirtualnych z jednego konta
- https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
- Pobieranie informacji z maszyny wirtualnej 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
Architektury REST jest używany przez formatowania parametrów w identyfikatora URI i HTTP Metoda, która jest odpowiednia do pożądanego działania.
Oto kilka przykładów :
- Zwraca stan maszyny wirtualnej "VMID"
- GET /rest/vm/:VMID
- Uruchom maszynę wirtualną "VMID"
- POST /rest/vm/:vmid/stanu/Początek
- Usuwa migawka "migawkaName" maszyny wirtualnej "vmid"
- USUŃ /rest/vm/:vmid/snapshot/:snapshotName
Przy okazji ustawienia uwierzytelniania (Zobacz WIKI naAuthentification et la sécurité Więcej szczegółów), Oto przykład adresu URL :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
W tym artykule wydaje Ci się przyda ?
Włącz automatyczne odświeżanie komentarzy