Архитектуры REST и веб-службы: различия между версиями
Ikbot (обсуждение | вклад) (Новая страница: «<br />Эта статья является результатом автоматического перевода, выполняемого программног…») |
Ikbot (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | <span data-link_translate_fr_title="Architectures REST & WebService" data-link_translate_fr_url="Architectures REST & WebService"></span>[[:fr:Architectures REST & WebService]][[fr:Architectures REST & WebService]] | ||
<br />Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи [[:fr:Architectures REST & WebService|здесь]].<br /><span data-translate="fr"></span><br /> | <br />Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи [[:fr:Architectures REST & WebService|здесь]].<br /><span data-translate="fr"></span><br /> | ||
<span data-link_translate_he_title="ארכיטקטורות WebService ומנוחה" data-link_translate_he_url="%D7%90%D7%A8%D7%9B%D7%99%D7%98%D7%A7%D7%98%D7%95%D7%A8%D7%95%D7%AA+WebService+%D7%95%D7%9E%D7%A0%D7%95%D7%97%D7%94"></span>[[:he:ארכיטקטורות WebService ומנוחה]][[he:ארכיטקטורות WebService ומנוחה]] | <span data-link_translate_he_title="ארכיטקטורות WebService ומנוחה" data-link_translate_he_url="%D7%90%D7%A8%D7%9B%D7%99%D7%98%D7%A7%D7%98%D7%95%D7%A8%D7%95%D7%AA+WebService+%D7%95%D7%9E%D7%A0%D7%95%D7%97%D7%94"></span>[[:he:ארכיטקטורות WebService ומנוחה]][[he:ארכיטקטורות WebService ומנוחה]] |
Версия 16:57, 8 февраля 2017
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
Введение
С какой архитектуры API совместимы ?
Объяснение
API Ikoula предлагает следующие две архитектуры подход : WebService & REST.
WebService
Архитектура веб-службы используется :
- Либо получить (форматирование параметров непосредственно в URI) требуется для параметров проверки подлинности ;
- Либо в должности (Передача параметров в таблице данных) ;
- Либо путем смешивания двух (присутствует в Получить и Поместить параметров).
Вот несколько примеров :
- Список ВМ с одного счета
- 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/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
REST
Архитектура REST используется форматирования параметров в URI и метод HTTP, который является достаточным для желаемого действия.
Вот несколько примеров :
- Возвращает состояние виртуальной машины "VMID"
- GET /rest/vm/:VMID
- Запуск виртуальной машины "VMID"
- POST /rest/vm/:vmid/статус/Начало
- Удаление моментального снимка "моментальный снимокName" Виртуальная машина "vmid"
- УДАЛИТЬ /rest/vm/:vmid/snapshot/:snapshotName
Кстати параметры проверки подлинности (смотрите вики наAuthentification et la sécurité Для получения более подробной информации), Вот пример URL-адреса :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
Эта статья представляется полезным для вас ?
Включить автоматическое обновление комментариев