Отдых и WebService архитектуры: различия между версиями

Материал из Ru Ikoula wiki
Jump to navigation Jump to search
Строка 1: Строка 1:
 +
<span data-link_translate_en_title="REST and WebService architectures"  data-link_translate_en_url="REST+and+WebService+architectures"></span>[[:en:REST and WebService architectures]][[en:REST and WebService architectures]]
 
<span data-link_translate_ja_title="休息と web サービスのアーキテクチャ"  data-link_translate_ja_url="%E4%BC%91%E6%81%AF%E3%81%A8+web+%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%AE%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3"></span>[[:ja:休息と web サービスのアーキテクチャ]][[ja:休息と web サービスのアーキテクチャ]]
 
<span data-link_translate_ja_title="休息と web サービスのアーキテクチャ"  data-link_translate_ja_url="%E4%BC%91%E6%81%AF%E3%81%A8+web+%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%AE%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3"></span>[[:ja:休息と web サービスのアーキテクチャ]][[ja:休息と web サービスのアーキテクチャ]]
 
<span data-link_translate_ar_title="أبنية الراحة وخدمة ويب"  data-link_translate_ar_url="%D8%A3%D8%A8%D9%86%D9%8A%D8%A9+%D8%A7%D9%84%D8%B1%D8%A7%D8%AD%D8%A9+%D9%88%D8%AE%D8%AF%D9%85%D8%A9+%D9%88%D9%8A%D8%A8"></span>[[:ar:أبنية الراحة وخدمة ويب]][[ar:أبنية الراحة وخدمة ويب]]
 
<span data-link_translate_ar_title="أبنية الراحة وخدمة ويب"  data-link_translate_ar_url="%D8%A3%D8%A8%D9%86%D9%8A%D8%A9+%D8%A7%D9%84%D8%B1%D8%A7%D8%AD%D8%A9+%D9%88%D8%AE%D8%AF%D9%85%D8%A9+%D9%88%D9%8A%D8%A8"></span>[[:ar:أبنية الراحة وخدمة ويب]][[ar:أبنية الراحة وخدمة ويب]]

Версия 12:21, 18 ноября 2015

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




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