Zyxel Keenetic Ultra II — обзор запросов и ответов в сетевых устройствах [220/232]

Превью страниц Страница 220 / 232
Zyxel Keenetic Ultra II [220/232] Keenetic ultra ii справочник команд
<description>Broadband connection</description>
<link>down</link>
<connected>no</connected>
<state>up</state>
<mtu>1500</mtu>
<tx-queue>1000</tx-queue>
<global>yes</global>
<defaultgw>no</defaultgw>
<priority>700</priority>
<security-level>public</security-level>
<auth-type>none</auth-type>
</interface>
<message code="268370345" ident="Network::Interface::Base"
source="">done</message>
</response>
</packet>
Элемент <request> должен всегда присутствовать в запросе от клиентского приложения
к устройству. Устройство всегда отвечает сообщением <response>Атрибут id может
использоваться для установления соответствия между ними.
Рисунок 4.1. Формат запроса
<request id="identifier">
<!-- request content -->
</request>
Рисунок 4.2. Формат ответа
<response id="identifier">
<!-- response content -->
</response>
Существует два основных типа запросов XML:
Выполнение команды Выполнить определенную команду на устройстве. Доступные
команды описаны в разделе Глава 3 на странице 23
Запрос настроек Получить параметры, настроенные по определенной команде.
4.1.1 Выполнение команды
Запрос command позволяет выполнить определенную команду на устройстве.
Рисунок 4.3. Выполнение команды
<request id="identifier">
<command name="command">
<no/>
<argument>value</argument>
...
</command>
</request>
Keenetic Ultra II Справочник команд
220
Глава 4 Дополнительная информация

Содержание

512

Изучите формат запросов и ответов в сетевых устройствах, включая команды и параметры. Узнайте, как правильно взаимодействовать с устройствами через XML.