Apc CInfraStruXure Operations User Manual Page 141

  • Download
  • Add to my manuals
  • Print
  • Page
    / 186
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 140
Справка
InfraStruXure Operations
141
* APC by Schneider Electric не дает никаких гарантий и не делает никаких заявлений касательно
использования,
* результатов использования, точности, своевременности и полноты каких-либо данных или сведений,
относящихся к
* примеру кода. APC by Schneider Electric отказывается от всех прямых и косвенных гарантий, в частности
* гарантий товарной пригодности, пригодности для определенной цели и гарантий, связанных c
* кодом и любыми связанными с ним службами и программным обеспечением.
*
* APC by Schneider Electric не несет ответственности за любые прямые, косвенные или опосредованные
убытки
* любого типа вследствие какого-либо действия, предпринятого пользователем или другими лицами, которое
имеет отношение к примеру кода.
*/
/*
* В этом сценарии показана настройка поставщика данных веб-службы в
* сценарии запуска, после которой он становится доступным для других сценариев
*/
// Обеспечение доступности класса поставщика данных для сценария
importPackage(com.apc.e2m.server.dataproviders.webservice);
// Настройка поставщика данных
webserviceConfiguration = new WebserviceDataProviderConfiguration();
// Определение расположения файла WSDL
webserviceConfiguration.setWsdl("http://ws.cdyne.com/WeatherWS/Weather.asmx?wsdl");
// Имя интерфейса веб-службы, как указано в пространстве имен WSDL и локальной части
webserviceConfiguration.setInterfaceName("http://ws.cdyne.com/WeatherWS/", "WeatherSoap");
// Имя привязки, как указано в пространстве имен WSDL и локальной части
webserviceConfiguration.setBindingName("http://ws.cdyne.com/WeatherWS/", "WeatherSoap12");
// Имя вызываемой операции, как указано в пространстве имен WSDL и локальной части
webserviceConfiguration.setOperationName("http://ws.cdyne.com/WeatherWS/", "GetCityWeatherByZIP");
// Добавление поставщика данных в список поставщиков
com.apc.e2m.server.dataproviders.DataProviders.addProvider
("weatherService", new WebserviceDataProvider(webserviceConfiguration));
Пример сценария получения данных для интеграции с веб-службой
В примере сценария показан вызов операции общедоступной веб-службы для получения данных о
погоде для определенного расположения.
Page view 140
1 2 ... 136 137 138 139 140 141 142 143 144 145 146 ... 185 186

Comments to this Manuals

No comments