Инсталляция Hardware Inspector Client/Server
 |
|
|
|
|
|
Инсталляция
|
|
|
|
|
При разработке архитектуры Hardware Inspector Client/Server одной из главных задач была простота внедрения и инсталляции приложения, а также независимость от сторонних продуктов. В результате мы получили решение, работающее на любом Windows, начиная с Windows 98. Для связи между клиентом и сервером нужен только TCP/IP протокол. Не требуются дорогостоящие SQL-сервера, требующие отдельных навыков администрирования.
Для изучения продукта можно установить сервер и клиент на одной машине. Настройки сервера и клиента по-умолчанию расчитаны именно на такую установку.
Для реальной эксплуатации, Hardware Inspector Server необходимо инсталлировать на сервере, на котором будет размещаться база данных, а Hardware Inspector Client - на рабочих станциях, на которых будут работать операторы. В приложении-сервере настраивается порт и IP сетевого интерфейса, эти параметры указываются в клиентской части при подключении к серверу.
Инсталляцию и запуск продукта можно разбить на следующие шаги:
- Шаг 1. Инсталлируем серверную часть.
- Шаг 2. Настраиваем серверную часть.
- Шаг 3. Инсталлируем клиентскую часть.
- Шаг 4. Подключение к серверу.
Рассмотрим каждый из этих этапов более детально.
Шаг 1. Инсталлируем серверную часть
На сервере, на котором будет размещаться база данных, распакуем файлы вида hwi27_server.exe и hwi27_client.exe, поместив их в одной папке. Запускаем hwi27_server.exe и инсталлируем сервер.
Шаг 2. Настраиваем серверную часть
На запущенном сервере заходим во вкладку «Настройки».
Выбираем путь к базе данных, которую можно создать идущей в комплекте поставки программой «Менеджер баз данных». При изучении продукта стоит оставить путь к демонстрационной базе данных без изменений.
Вводим IP адрес сетевого интерфейса, к которому будут подключаться операторы базы данных. При желании можно изменить порт.
Задаем код сервера. Это может быть произвольная строка из латинских символов и цифр. Без знания этого кода к серверу нельзя будет подключиться из клиентской части.
Если есть регистрационный ключ, то вводим его во вкладке «Лицензии». Иначе сервер будет работать в демонстрационном режиме.
Для отправки почтовых уведомлений о поступлении от пользователей новых заявок на обслуживание необходимо настроить параметры SMTP-сервера.
При этом в поле "Отправитель" вводится email отправителя, а в поле "Веб-сайт" - http-адрес веб-ориентированного учета заявок Hardware Inspector Service Desk (для того чтобы из письма можно было сразу перейти к редактированию заявки в браузере).
Когда Hardware Inspector Server (hwiserver.exe) начнет работу с сетью, скорее всего имеющийся на сервере файрвол запросит у пользователя разрешение на его сетевую активность. Нужно создать правило, разрешающее серверу работу с сетью. В случае встроенного в Windows брандмауэра достаточно просто нажать кнопку «Unblock» в этом запросе.
Если необходимо чтобы серверная часть запускалась при старте сервера, то Hardware Inspector Server можно запускать как службу. Для этого необходимо в списке служб включить автостарт для Hardware Inspector Service. Работа в качестве службы позволяет серверу запускаться автоматически, без необходимости авторизовываться на сервере и запускать Hardware Inspector Server как приложение.
Внимание! В файрволе сервера (в первую очередь это касается Windows Server 2008) должны быть открыты порты, перечисленные приложением Hardware Inspector Server во вкладке "Настройки" после текста "Используемые порты". В противном случае могут быть проблемы с запуском отчетов и форм поиска информации.
Шаг 3. Инсталлируем клиентскую часть
На рабочих станциях, с которых с базой данных будут работать операторы, инсталлируем клиентскую часть приложения, запустив файл вида hwi27_client.exe.
В дальнейшем, обновление версии клиентской части будет происходить автоматически при подключении к Hardware Inspector Server.
Шаг 4. Подключение к серверу
При запуске клиента программа предложит ввести IP адрес сервера, порт и код сервера. Вводим те значения, что были заданы при настройке сервера в шаге 2 и нажимаем кнопку «Ok».
Вы подключитесь к серверу и Вам будет предложено авторизоваться, выбрав пользователя из списка и введя его пароль.
Когда Hardware Inspector Client (hwiclient.exe) начнет работу с сетью, скорее всего имеющийся на машине файрвол запросит у пользователя разрешение на его работу. Нужно создать правило, разрешающее клиенту работу с сетью. В случае встроенного в Windows брандмауэра достаточно просто нажать кнопку «Unblock» в этом запросе.
|