Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для установки модуля WebSocketClient сделайте следующеевыполните последовательность действий:

1) Скопируйте на сервер BIS архив WebSocketClient.zip из дистрибутива SferaVideoAlarm и разархивируйте его в папку 'C:\integration\SferaVideoAlarm\HtWebsocketClient'.  

...

3) Откройте на редактирование файл 'c:/Integration/SferaVideoAlarm/HtWebsocketClient/test/index.htm':

  • Найдите параметр 'integrationWebsocketURL' и измените его значение на IP-адрес сервера с сервисом BisSdkApi;
  • Откройте файл 'c:/Integration/SferaVideoAlarm/HtWebsocketClient/test/index.htm' в браузере Internet Explorer и проверить;проверьте следующие условия:
    • Если при открытии тестовой страницы появляется запрос на разрешение
    использовании
    • использования компонента ActiveX
    ,
    • (рисунок 4.1.1.5.2.1)
    то следует нажать на
    • , нажмите кнопку 'Allow blocket content'; 

    • Если
  • появится
    • появляется диалоговое окно с предупреждением (рисунок 4.1.1.5.2.2), то
  • следует нажать на
    • нажмите кнопку 'Yes';

При успешном подключении к сервису BisSdkApi индикатор 'SferaVideoAlarm.BisSdkApi service connection' загорится зелёным цветом (рисунок 4.1.1.5.2.3)

...

.

Если индикатор горит красным цветом, то убедитесь, что сервис BisSdkApi запущен

...

. При нажатии на кнопку 'GENERATE TEST EVET' будет отправлено тестовое событие.

4) На сервере BIS откройте на редактирование файл 'C:\MgtS\Platform\IISRoot\EventLogWebReporting\LogResultsPanel.ascx' и сделайте следующее;:

  • добавьте скрипты в начало (сразу после тега '<script>') из файла '01_scripts_to_insert.txt' (находится в папке WebSocketClient);
  • найдите функцию 'UltraWebGrid1_DblClickHandler' и добавьте в конце этой функции текст из файл файла '02_row_to_insert.txt';
  • найдите блок <TD> с элементом '<asp:Image ID="imgResultHint' и добавьте после данного блока новый блок из файла '03_TD_to_insert.txt';
  • перейдите в начало файла и отредактируйте параметр 'integrationWebsocketURL', прописав в значение параметр параметра IP-адрес сервера с сервисом BisSdkApi;.

5) Скопируйте следующие файлы из папки WebSocketClient в 'C:\MgtS\Platform\IISRoot\EventLogWebReporting\images\';:

  • LED_Green.gif
  • LED_Red.gif