учет компьютеров на предприятии

Hardware Inspector

Русский язык English
 
Учет компьютеров
 
Программы для автоматизации работы ИТ-отдела и управления инфраструктурой компании
Авторизация
Логин:
Пароль:
Забыли свой пароль?

Награда от PCMagazin

Инсталляция Hardware Inspector Client/Server

При разработке архитектуры Hardware Inspector Client/Server одной из главных задач была простота внедрения и инсталляции приложения, а также независимость от сторонних продуктов. В результате мы получили решение (как клиентская, так и серверная часть), работающее на любом Windows, начиная с Windows 98. Для связи между клиентом и сервером нужен только TCP/IP протокол. Не требуются дорогостоящие SQL-сервера, требующие отдельных навыков администрирования, SQL-сервер уже встроен в Hardware Inspector Server.

Для изучения продукта можно установить сервер и клиент на одной машине. Настройки сервера и клиента по-умолчанию расчитаны именно на такую установку.

Для реальной эксплуатации, Hardware Inspector Server необходимо инсталлировать на сервере, на котором будет размещаться база данных, а Hardware Inspector Client - на рабочих станциях, на которых будут работать операторы. В приложении-сервере настраивается порт и IP сетевого интерфейса, эти параметры указываются в клиентской части при подключении к серверу.

Инсталляцию и запуск продукта можно разбить на следующие шаги:

  1. Шаг 1. Инсталлируем серверную часть.
  2. Шаг 2. Настраиваем серверную часть.
  3. Шаг 3. Инсталлируем клиентскую часть.
  4. Шаг 4. Подключение к серверу.

Рассмотрим каждый из этих этапов более детально.

Шаг 1. Инсталлируем серверную часть

На сервере, на котором будет размещаться база данных, распакуем файлы вида hwi39_server.exe и hwi39_client.exe, поместив их в одной папке. Запускаем hwi39_server.exe и инсталлируем сервер.

Шаг 2. Настраиваем серверную часть

На запущенном сервере заходим во вкладку «Настройки».

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

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

Задаем код сервера. Это может быть произвольная строка из латинских символов и цифр, которую необходимо придумать самостоятельно. Без знания этого, единого для всех операторов, кода к серверу нельзя будет подключиться из клиентской части.

Если есть регистрационный ключ, то вводим его во вкладке «Лицензии». Иначе сервер будет работать в демонстрационном режиме.

Для отправки почтовых уведомлений о поступлении от пользователей новых заявок на обслуживание необходимо настроить параметры SMTP-сервера.
При этом в поле "Отправитель" вводится email отправителя, а в поле "Веб-сайт" - http-адрес веб-ориентированного учета заявок Hardware Inspector Service Desk (для того чтобы из почтового уведомления об изменении в заявке можно было сразу перейти к редактированию заявки в браузере). Например, в поле "Веб-сайт" может быть значение "http://server/hwisd/".

Значение параметра "Реакция на запросы" лучше пока оставить на второй позиции. Более высокие значения имеет смысл устанавливать в том случае, если одновременно с сервером будет активно работать более 5 операторов одновременно. Эти значения улучшат способность сервера "держать нагрузку", но приведут к некоторому увеличению расхода оперативной памяти.

Флажок "Проверять доступность ресурса" включает на сервере встроенный в приложение механизм предварительной проверки доступности ресурса, путь к которому задан в UNC формате в меню "Сервис" - "Параметры", вкладка "Папки". То есть перед попыткой прочитать какой-то файл, путь к которому задан в UNC формате, сервер сначала проверит доступен ли этот удаленный ресурс. Если проверку не выполнять, то в случае недоступности ресурса Windows будет ожидать некоторое время (до нескольких десятков секунд) появления в сети этого ресурса, тем самым тормозя работу приложения.
Мы настоятельно рекомендуем не задавать базовые пути в UNC формате, а размещать все необходимые для работы приложения файлы на той же машине, на которой запущен Hardware Inspector Server. И базовые пути задавать в абсолютном формате через локальный драйв. Либо размещать папки с файлами в папке базы данных с использованием в пути к ним макроса $DATABASE$.

Когда Hardware Inspector Server (hwiserver.exe) начнет работу с сетью, скорее всего имеющийся на сервере файрвол запросит у пользователя разрешение на его сетевую активность. Нужно создать правило, разрешающее серверу работу с сетью. В случае встроенного в Windows брандмауэра достаточно просто нажать кнопку «Unblock» в этом запросе.

Если необходимо чтобы серверная часть запускалась при старте сервера, то Hardware Inspector Server можно запускать как службу. Для этого необходимо в списке служб включить автостарт для Hardware Inspector Service. Работа в качестве службы позволяет серверу запускаться автоматически, без необходимости авторизовываться на сервере и запускать Hardware Inspector Server как приложение.
По-умолчанию, сразу после инсталляции запуск сервера в качестве службы отключен для того чтобы можно было настроить его параметры, запустив в качестве обычного приложения.

Внимание! В файрволе сервера (в первую очередь это касается Windows Server 2008) должны быть открыты порты, перечисленные приложением Hardware Inspector Server во вкладке "Настройки" после текста "Используемые порты". В противном случае могут быть проблемы с запуском отчетов и форм поиска информации.

Шаг 3. Инсталлируем клиентскую часть

На рабочих станциях, с которых с базой данных будут работать операторы, инсталлируем клиентскую часть приложения, запустив файл вида hwi39_client.exe.

В дальнейшем, обновление версии клиентской части будет происходить автоматически при подключении к Hardware Inspector Server.

Шаг 4. Подключение к серверу

При запуске клиента программа предложит ввести IP адрес сервера, порт и код сервера. Вводим те значения, что были заданы при настройке сервера в шаге 2 и нажимаем кнопку «Ok».

Вы подключитесь к серверу и Вам будет предложено авторизоваться, выбрав пользователя из списка и введя его пароль.

Когда Hardware Inspector Client (hwiclient.exe) начнет работу с сетью, скорее всего имеющийся на машине файрвол запросит у пользователя разрешение на его работу. Нужно создать правило, разрешающее клиенту работу с сетью. В случае встроенного в Windows брандмауэра достаточно просто нажать кнопку «Unblock» в этом запросе.