Сервер сообщений

Материал из TaxiMaster
Перейти к: навигация, поиск

СМС-сервер — это серверное приложение, которое обеспечивает совместную работу Такси-Мастер, непосредственно модуля СМС и устройства связи (как правило, мобильного телефона). СМС-сервер защищен ключом защиты NET III и использует одну специфическую лицензию.

Установка СМС-сервера

Установка СМС-сервера происходит из дистрибутива, который вы получаете либо на компакт-диске, либо по электронной почте. Дистрибутив СМС-сервера — это один файл с расширением exe, который открывает мастер установки.

Download.png
Для скачивания Вы можете воспользоваться ссылкой:
Шаблон:Ссылка на СМС-сервер

Чтобы начать установку сервера, запустите дистрибутив. Следуйте инструкциям, описанным в мастере установки. Некоторые шаги пояснены ниже.

Интересная информация

Текущая версия СМС-сервера не позволяет работать с Nokia PC Suite. Версия, которая имеет эту функциональность, проходит тестирование и высылается по запросу на support@bitmaster.ru.

Если вы устанавливаете новую версию СМС-сервера поверх старой, обязательно остановите и удалите службу сервера.

Информация о пользователе

На шаге «Информация о пользователе» мастер запросит имя пользователя и название организации-правообладателя. В поля «Имя пользователя» и «Организация» введите соответственно имя пользователя Windows и название организации, на которую оформлен договор.

Эта информация является необязательной.

Путь к серверу Guardant

На шаге «Путь к серверу Guardant» в поле «Имя сервера Guardant» укажите имя или ip-адрес компьютера, на котором установлен сервер Guardant. Если сервер Guardant установлен на текущем компьютере, вы можете написать имя «LOCALHOST» или оставить поле пустым — имя будет введено автоматически.

Выбор каталога для установки

На шаге «Выбор каталога для установки» в поле ввода пути к каталогу укажите путь к папке, в которую будет установлен СМС-сервер. По умолчанию устанавливается путь «C:\Program Files\Taxi-Master\TMSMSServer». Изменять его не рекомендуется.

Настройка СМС-сервера

См. Настройка СМС-сервера

Запуск СМС-сервера

Запуск СМС-сервера происходит через командную строку Windows или через оснастку «Службы». Окно «Службы» можно открыть через строку «Выполнить» («Пуск»«Выполнить»), вызвав команду «services.msc». Запуск из командной строки, однако, удобнее, поскольку для него уже готовы необходимые пакетные файлы.

Специально для удобства в папке с сервером находятся четыре файла:

  1. «install.bat»
  2. «start.bat»
  3. «stop.bat»
  4. «uninstall.bat»

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

Сразу после установки СМС-сервера нужно запустить соответствующую службу. Для этого откройте директорию с установленным СМС-сервером (см. выше) и запустите пакетные сценарии для установки и запуска службы. Делать это нужно последовательно.

Установка службы

Для установки службы в список служб Windows (Панель управления → Администрирование → Службы) запустите «install.bat». Это действие нужно выполнить сразу после установки СМС-сервера на компьютер. В случае, если установка службы пройдет успешно, операционная система выдаст сообщение об успешной установке службы (“Service installed successfully”). Если служба уже установлена, в окне командной строки будет выведено сообщение «Указанная служба уже установлена».

Запуск службы

Запуск службы нужно выполнять только после того, как вы настроили сервер. После запуска службы в списке процессов диспетчера задач Windows на вкладке «Процессы» появится процесс «TMComDevs.exe». Также должен появиться процесс «TMGuard.exe» — он предохраняет службу СМС-сервера от сбоев, перезапуская ее в случае возникновения критической ошибки или непредвиденного закрытия.

Запуск службы выполняется с помощью файла «start.bat».

Остановка службы

Остановка службы выполняется в тех случаях, когда нужно применить новые параметры настройки сервера, поскольку если вы поменяли параметры, но не перезапустили службу, новые настройки в силу не вступят. Также остановка сервера может выполняться для очистки оперативной памяти, однако СМС-сервер может работать без перезапусков довольно продолжительное время (сутки и больше) и сохранять стабильность.

Чтобы остановить службу, запустите «stop.bat».

Удаление службы

Удаление службы — это мера, которая применяется тогда, когда нужно установить новую версию СМС-сервера. Если служба находится в списке служб Windows, заменить ее на новую не получится, поэтому необходимо удалить старую и только после этого устанавливать новую версию СМС-сервера.

Чтобы удалить службу, запустите «uninstall.bat».

Работа СМС-сервера

СМС-сервер выполнен в виде службы (service) и поэтому работает в фоновом режиме. Это означает, что во время работы сервер не показывает никаких окон. Тем не менее, в процессе работы служба СМС-сервера записывает журналы работы (см. ниже). Эти журналы в дальнейшем могут использоваться для проверки работы и выявления необходимой информации.

Ключ

СМС-сервер потребляет одну лицензию ключа NET III. Эта лицензия — специфическая, поэтому не отображается на заставке перед запуском программы, но в журнале работы сервера всегда записывается информация о корректности (или ошибочности) лицензии. Единственная особенность этой лицензии: потребляемых лицензий ключа становится на одну больше, то есть, например, если у вас 4 рабочих места Такси-Мастер, то нужен ключ как минимум на 5 лицензий, если работает СМС-сервер.

Чтобы подробнее разобраться с принципом работы ключа, читайте статью о NET III.

Фильтры

СМС-сервер собирает задачи на отправку сообщений и в первую очередь, перебирая их, сравнивает номер получателя с фильтрами. Если номер телефона подходит под какой-либо фильтр, происходит отправка сообщения; в противном случае в журнал работы СМС-сервера записывается сообщение о том, что фильтр не может быть найден, и отправка сообщения не происходит. Обратите внимание на то, что если в настройках модуля СМС не задан ни один фильтр, отправка сообщений происходить не будет.

Журналы работы СМС-сервера

Журналы работы СМС-сервера по умолчанию хранятся в папке «Logs», которая находится в папке с сервером («C:\Program Files\Taxi-Master\TMSMSServer\Logs»).

Вы всегда можете изменить расположение файлов журналов. В этом случае вы должны знать, где находятся журналы работы СМС-сервера и по просьбе сотрудника отдела технической поддержки отправлять их, не создавая излишних проблем поиска файлов.

Существует несколько журналов работы:

  1. Журнал работы СМС-сервера. По умолчанию — «TMComDevs.log».
  2. Журнал работы устройства связи.
  3. Журнал отправки и приема СМС-сообщений.

Все журналы создаются автоматически на основании настроек СМС-сервера.

Обратите внимание на то, что по умолчанию все журналы хранятся в папке «Logs», которая располагается в папке СМС-сервера («C:\Program Files\Taxi-Master\TMSMSServer»).

Ссылки