Pull to refresh
0
Hewlett Packard Enterprise
Ускорение бизнес-результатов

Появление в HP IMC интерфейса RESTful Web Services

Reading time 2 min
Views 3.2K
С появлением в системе управления HP IMC web-сервиса доступа RESTful eAPI, система может теперь не только управлять устройствами, но и быть частью общего комплекса управления мультивендорной средой, обеспечивая следующую ступень к автоматизации и гибкости настройки всей сетевой инфраструктуры.

iMC обеспечивает web сервисы на основе открытой сервис ориентированной архитектуры (SOA). Web сервисы главным образом выполнены через использование следующих методов: REST, SOAP, and XML-RPC. В сравнении с другими двумя методами REST-style функционал прозрачен и прост.

Доступ к iMC RESTful web сервисам может быть получен с помощью следующих Java REST клиентов:

  • Apache Commons HTTP Client (3.1)
  • Apache HTTP Client (4.x)
  • SpringFramework (3.x) RestTemplate
  • Jersey Client
  • Android SDK

Что нужно проделать для написания клиента, использующего IMC-RS? Следующая секция покажет, как получить доступ к IMC-RS при помощи Java.

Приготовления

  1. Нужно инсталлировать и развернуть iMC 5.1 Enterprise или более позднюю версию. Запустить iMC и сделать autodiscovery.
  2. Загрузить и установить JDK 6 или JRE 6.
  3. Загрузить и установить Eclipse 3.6 или более позднюю версию.
  4. Загрузить Apache HttpClient 4.1 или более позднюю версию и разархивировать его на локальной машине .
  5. Убедится в доступности iMC-RS.
    (введите "imc_host:port/imcrs/application.wadl" в адресной строке бразузера, где imc_host имя хоста или IP адрес iMC сервера, и сервисный порт (8080 по умолчанию)).
  6. В диалоговом окне аутентификации введите «admin» как имя пользователя и пароль и нажмите OK.
  7. Если браузер отобразит XML документ "" как корневой узел, iMC-RS готов к использованию.
    Запустите Eclipse и создайте проект.
    Select File > New > Java Project.
    Наберите имя проекта «MyRestClient» и нажмите Next.
    Нажмите Libraries tab, щёлкните Add External JARs, и добавьте разархивированные Apache HttpClient файлы httpcore-4.1.jar, httpclient-4.1.jar, and commons-logging-1.1.1.jar to the project.
    Нажмите Finish.
Tags:
Hubs:
+8
Comments 2
Comments Comments 2

Articles

Information

Website
www.hpe.com
Registered
Founded
Employees
over 10,000 employees