REST- und WebService-Architekturen: Unterschied zwischen den Versionen
Jump to navigation
Jump to search
Ikbot (Diskussion | Beiträge) |
Ikbot (Diskussion | Beiträge) |
||
| Zeile 1: | Zeile 1: | ||
| − | |||
<br /> | <br /> | ||
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle [[:fr:Architectures REST & WebService|hier]] ansehen.<br /><span data-translate="fr"></span> | Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle [[:fr:Architectures REST & WebService|hier]] ansehen.<br /><span data-translate="fr"></span> | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| + | |||
<!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --> | <!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --> | ||
| − | ==Einführung == <!--T:1--> | + | ==Einführung== <!--T:1--> |
Mit welche Architektur die API kompatibel ist ? | Mit welche Architektur die API kompatibel ist ? | ||
| − | == | + | ==Erläuteru== <!--T:2--> |
| − | Ikoula API schlägt einen Ansatz, der nach zwei | + | Ikoula API schlägt einen Ansatz, der nach zwei Architektur: WebService & REST. |
| − | ==WebService | + | ==WebService== <!--T:3--> |
| − | + | Die WebService-Architektur verwend : | |
| − | * entweder (Formatierung Einstellungen direkt im URI ) '''erforderlich für die | + | * entweder (Formatierung Einstellungen direkt im URI ) '''erforderlich für die Authentifizierungseinstellun''' |
* in Beitrag (Übergabe der Parameter in der Datentabelle ) | * in Beitrag (Übergabe der Parameter in der Datentabelle ) | ||
| − | * entweder durch | + | * entweder durch Mi 2 (ER und POST Einstellungen ) |
| − | <br />Hier sind einige | + | <br />Hier sind einige Beisp : |
;Lister-Konto VM | ;Lister-Konto VM | ||
: https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx | : https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx | ||
| − | ;Abrufen von Informationen aus einer virtuellen Maschine | + | ;Abrufen von Informationen aus einer virtuellen Maschine unte |
: https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx | : https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx | ||
| − | ==REST == <!--T:4--> | + | ==REST== <!--T:4--> |
| − | + | Die Architektur wird verwendet durch das Formatieren von Parametern in der URI und der HTTP-Methode, die für die gewüns<br /> | |
| − | Hier sind einige | + | Hier sind einige Beisp :<br /> |
<!--T:5--> | <!--T:5--> | ||
| − | ;Gibt den Status der VM " | + | ;Gibt den Status der VM "VMI" |
| − | : | + | : GET /rest/vm/:vmid |
| − | ;Startet die | + | ;Startet die V "VMI" |
| − | : POST | + | : POST /rest/vm/:vmid/Statu/Star |
| − | ;Entfernt den | + | ;Entfernt den Snapsh "SnapshotNam" die VM "vmid" |
| − | : | + | : LÖSC /rest/vm/:vmid/Snapsho/:SnapshotNam |
<!--T:6--> | <!--T:6--> | ||
| − | Übergeben die | + | Übergeben die Authentifizierungseinstellung (Siehe WIKI auf [[:fr:Authentification_et_sécurité| Authentifizierung und Sicherheit]] Für weitere Details), hier ist eine Beispie :<br /> |
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx | https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx | ||
| Zeile 49: | Zeile 49: | ||
<!-- Fin de l'article --> | <!-- Fin de l'article --> | ||
<br /><br /> | <br /><br /> | ||
| − | Dieser Artikel erschien Sie | + | Dieser Artikel erschien Sie nü ? <vote /> |
<!-- Placez ici la ou les catégories auxquelles se rapporte votre article. Une ligne par catégorie. Ex: | <!-- Placez ici la ou les catégories auxquelles se rapporte votre article. Une ligne par catégorie. Ex: | ||
[[Category:Beitragen]] | [[Category:Beitragen]] | ||
Version vom 6. Oktober 2015, 15:42 Uhr
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.
Einführung
Mit welche Architektur die API kompatibel ist ?
Erläuteru
Ikoula API schlägt einen Ansatz, der nach zwei Architektur: WebService & REST.
WebService
Die WebService-Architektur verwend :
- entweder (Formatierung Einstellungen direkt im URI ) erforderlich für die Authentifizierungseinstellun
- in Beitrag (Übergabe der Parameter in der Datentabelle )
- entweder durch Mi 2 (ER und POST Einstellungen )
Hier sind einige Beisp :
- Lister-Konto VM
- https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
- Abrufen von Informationen aus einer virtuellen Maschine unte
- https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
REST
Die Architektur wird verwendet durch das Formatieren von Parametern in der URI und der HTTP-Methode, die für die gewüns
Hier sind einige Beisp :
- Gibt den Status der VM "VMI"
- GET /rest/vm/:vmid
- Startet die V "VMI"
- POST /rest/vm/:vmid/Statu/Star
- Entfernt den Snapsh "SnapshotNam" die VM "vmid"
- LÖSC /rest/vm/:vmid/Snapsho/:SnapshotNam
Übergeben die Authentifizierungseinstellung (Siehe WIKI auf Authentifizierung und Sicherheit Für weitere Details), hier ist eine Beispie :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
Dieser Artikel erschien Sie nü ?
0
Die automatische Aktualisierung der Kommentare aktivieren.