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

Материал из TaxiMaster
Версия от 15:41, 11 ноября 2009; RishatMuhametshin (обсуждение | вклад) (Запуск службы)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рекомендуется почитать статью: Настройка СМС-сервера

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

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

Чтобы запустить СМС-сервер с помощью конфигуратора, выполните следующие действия:

  1. Запустите конфигуратор.
  2. В области «Состояние» нажмите кнопку «Запустить». СМС-сервер запустится, а на месте этой кнопки появится новая — «Остановить».
  3. Закройте конфигуратор.

Подробнее о других функциях конфигуратора написано на соответствующей странице — Конфигуратор СМС-сервера.

Запуск СМС-сервера через службы Windows

Вы можете запустить СМС-сервер через командную строку Windows или через оснастку «Службы». Для этого выполните следующие действия:

  1. Нажмите кнопку «Пуск».
  2. Нажмите «Выполнить».
  3. В открывшейся строке наберите команду «compmgmt.msc» (от слов “computer management”).
  4. Нажмите «OK» или Enter. Откроется окно "Управление компьютером".
  5. В открывшейся оснастке в левой части раскройте пункт «Службы и приложения»«Службы».
  6. В списке служб найдите службу TaxiMaster Communication Devices Service.
  7. Нажмите на нее правой кнопкой мыши, чтобы открыть контекстное меню.
  8. В контекстном меню выберите пункт «Запустить».

Запуск СМС-сервера через командную строку

Запуск СМС-сервер из командной строки удобнее по сравнению с запуском через службы Windows, но менее удобен по сравнению со средствами конфигуратора СМС-сервера.

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

  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.

Типы устройств

Название устройства в конфигураторе

Идентификатор типа устройства?

Описание устройства и функций, которые оно предоставляет СМС-серверу

Модем

0

С 2008 года модем не поддерживается.

Сотовый телефон

1

Через сотовый телефон могут отправляться и приниматься СМС. Имеется возможность работать с телефоном средствами Nokia PC Suite. Сотовый телефон в этом случае подключается к COM-порту компьютера (либо data-кабель, либо Bluetooth).

E-mail

2

E-mail позволяет отправлять СМС через mail-гейты. Для отправки используется протокол SMTP (такой же, как для отправки электронной почты).

SMPP

3

Шаблон:Тестируется

Фильтры

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

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

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

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

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

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

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

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

Ссылки