Навигация:  МОДУЛЬ "УЧЕТ ЗВОНКОВ" > РАССЫЛКА SMS-УВЕДОМЛЕНИЙ > Служба PMTMessageService >

Файлы поставки и принцип работы

Предыдущая страницаВернуться в начало главыСледующая страница

Файлы поставки

PMTMessageService.exe — служба обработки очереди сообщений

PMTMessageService.exe.config — файл конфигурации службы обработки сообщений

Messages.dll — библиотека, реализующая функционал отправки SMS-сообщений

INTIS.SmsDelivery.dll — библиотека, реализующая отправку SMS-сообщений через веб-сервис www.sms16.ru

INTIS.SmsDelivery.ini — промежуточный файл для хранения зашифрованных данных

INTIS.SmsDelivery.map — файл перевода INTIS.SmsDelivery.ini

ServiceGUI.exe — приложение, позволяющее удаленно управлять работой службы (GUI интерфейс)

ServiceGUI.exe.config — файл конфигурации ServiceGUI

install.bat — файл установки службы PMTMessageService

uninstall.bat — файл удаления службы PMTMessageService

ToolSetup — утилита редактирования файлов .ini

Принцип работы

Сообщение для отправки создается в таблице SMS_MESSAGES с помощью триггера (при записи на прием) или системой МЕДИАЛОГ (при отправке рассылки пациентам). Служба PMTMessageService сканирует таблицу SMS_MESSAGES и при нахождении неотправленного сообщения c подходящей датой планируемой отправки отсылает его веб-сервису рассылки SMS-сообщений (www.sms16.ru), указанному в конфигурации. Если сообщение отправлено успешно, ему прописывается соответствующий статус. Если при отправке сообщения произошла ошибка, в зависимости от характера этой ошибки сообщение может быть отправлено позднее или отмечено как ошибочное. Сообщения об ошибках отправки записываются в лог-файл.