ארכיטקטורות WebService ומנוחה
Jump to navigation
Jump to search
מאמר זה הוא התוצאה של תרגום אוטומטי המבוצע על ידי תוכנה. אתה יכול להציג את מקור המאמר כאן.
מבוא
עם אילו אדריכלות היא ה-API תואם ?
הסבר
Ikoula API מציעה גישה בעקבות שתי ארכיטקטורות : WebService & REST.
WebService
הארכיטקטורה WebService משתמשת :
- או קבל (עיצוב ישירות בהגדרות ה-URI ) הדרושים עבור הגדרות אימות
- בפוסט (העברת הפרמטרים בטבלת נתונים )
- או על ידי ערבוב 2 (לקבל והגדרות פוסט )
להלן מספר דוגמאות :
- חשבון ליסטר VM
- https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
- אחזור פרטי VM תוך שימוש בשמו
- https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
REST
האדריכלות משמשת על-ידי עיצוב בפרמטרים של אורי ואת שיטת HTTP מתאים הפעולה הרצויה.
להלן מספר דוגמאות :
- מחזירה את המצב של ה-VM "VMID "
- לקבל /rest/vm/:vmid
- מתחיל ה-VM "VMID "
- פוסט /rest/vm/:vmid/מצב /להתחיל
- מסיר את תמונת "תמונה Name " ה-VM "vmid"
- מחק /rest/vm/:vmid/snapshot/:snapshotName
מעביר את הגדרות אימות (ראה ויקי אבטחה ואימות לפרטים נוספים ), הנה כתובת URL דוגמה :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
מאמר זה נראה שתהיה שימושית ?
0
הפעלת רענון אוטומטי של התגובות