Отдых и WebService архитектуры

Материал из Ru Ikoula wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

fr:Architectures REST & WebService en:REST and WebService architectures es:Arquitecturas de resto y WebService pt:Arquiteturas de descanso e WebService it:Architetture di resto e WebService nl:RUST en WebService platforms de:REST- und WebService-Architekturen zh:休息和 web 服务的体系结构 ar:أبنية الراحة وخدمة ويب ja:休息と web サービスのアーキテクチャ pl:Architektury REST i WebService ru:Отдых и WebService архитектуры ro:ODIHNĂ şi WebService arhitecturi he:ארכיטקטורות WebService ומנוחה ru:Отдых и WebService архитектуры he:ארכיטקטורות WebService ומנוחה 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 ja:休息と web サービスのアーキテクチャ ar:أبنية الراحة وخدمة ويب zh:休息和 web 服务的体系结构 ro:ODIHNĂ şi WebService arhitecturi pl:Architektury REST i WebService fr:Architectures REST & WebService

Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.







Введение

С какой архитектуры является API совместимы ?

Объяснение

Ikoula API предлагает подход после двух архитектур : WebService & REST.

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

Архитектура используется форматирование параметров в URI и HTTP-метод, который подходит для желаемого действия.
Ниже приведены некоторые примеры :

Возвращает состояние VM "VMID "
GET /rest/vm/:vmid
Начинает VM "VMID "
POST /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




Вы не можете оставлять комментарии.