Загальний опис команд EPPКоманди обробляються на сервері EPP в порядку, в якому вони отримані від клієнта. Команда обробляється негайно, про що клієнт отримує відповідь від сервера. У випадку, якщо обробка команди вимагає підтвердження з боку клієнта, іншого клієнта або оператора Реєстру, клієнтові буде повідомлено, що команда прийнята, але дія відкладена (action pending). (див. код відповіді 1001). У разі відкладеної дії передбачена можливість переглядати інформацію про хід виконання команди. Команди EPP діляться на 3 категорії:
Команди управління сесієюДля управління сесією використовуються дві команди:
Команда EPP Команда EPP Команди для отримання інформації про об'єктиДля отримання інформації про те, чи зареєстрований об'єкт (домен, хост або контакт) у Реєстрі,
використовується команда перевірки Для отримання інформації про вже зареєстровані об'єкти використовується команда Для читання службових повідомлень, які сервер EPP направляє клієнтові, використовується команда
Для отримання інформації про поточний статус операції трансферу об'єкта
використовується інформаційна команда Команди зміни об'єктівДля створення нових об'єктів (доменів, хостів або контактів) використовується команда Для зміни даних в об'єктах (доменах, хостах або контактах) використовується команда Для продовження терміну реєстрації домену використовується команда Для трансферу домену до нового реєстратора використовується команда Для видалення об'єкта (домена, хоста або контакту) використовується команда Формат команд EPPУсі EPP-елементи розміщуються між мітками Блок команди виглядає таким чином (на прикладі команди domain info): <?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <command> <info> <domain:info xmlns:domain="http://hostmaster.ua/epp/domain-1.1"> <domain:name>example1.epp1.ua</domain:name> </domain:info> </info> <clTRID>USER-1276595352</clTRID> </command> </epp> Команда містить наступні елементи:
Формат відповідей сервера EPP (Responses)На кожну отриману від клієнта команду сервер направляє відповідь, у якій вказано, чи була успішно виконана команда або при її аналізі і виконанні виникли помилки. Загальна структура відповідей сервера EPP: Всі EPP-елементи розміщуються між мітками <?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <response> -- Відповідь сервера -- </response> </epp> Відповідь сервера EPP містить елементи:
|
Об'єкти EPPПриклади EPP командДодаткова інформація |