Справка, Infrastruxure operations, Интеграция с веб-службами – Инструкция по эксплуатации APC CInfraStruXure Operations

Страница 140

Advertising
background image

Справка

InfraStruXure

Operations

140

sql = "SELECT measurement_value FROM measurements WHERE measurement_id = '11111111'";

// Создание и выполнение инструкции

statement = connection.createStatement();

result = statement.executeQuery(sql);

// Перемещение указателя на первый результат и получение значения столбца measurement_value

result.next();

value = result.getDouble("measurement_value");

// Возврат измеренного значения

returnValue = value;

// Освобождение ресурсов

result.close();

statement.close();

connection.close();

Интеграция с веб-службами

Для InfraStruXure Energy Efficiency можно настроить получение значений от SOAP-совместимых

веб-служб.
Чтобы включить интеграцию с веб-службами, необходимо настроить поставщик данных в сценарии

запуска. Поставщик данных должен предоставлять сведения о способе связи с веб-службой. Эти

сведения содержатся в файле WSDL с описанием вызываемой веб-службы.

Пример сценария запуска для интеграции с веб-службой

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

погоде для определенного расположения.

/*

* (c) APC by Schneider Electric, 2009.

*

* ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ. Описанный здесь пример кода предоставляется на условиях «как есть»,

без

* каких-либо гарантий, в полном объеме, предусмотренном законодательством. APC by Schneider Electric не

гарантирует

* успех при самостоятельном внедрении примера кода разработчиками на собственных платформах

* или использовании собственных конфигураций веб-сервера.

*

Advertising