Cистема управления сайтом

Оператор message

Система мгновенного уведомления - сообщение будет немедленно доставлено пользователю, если у него открыт клиент DJEM с этим сайтом.  Если пользователь в момент отправки не залогинен, сообщение будет утеряно.

Сообщение пользвателю №2 (или “*”, если всем) см. оператор user,
тип сообщения – всплывающее уведомление,
action — действие по клику – OpenDocument() — открыть документ №22

<message to=2 type="traynotify">
   
<title>Изменился статус заказа №22</title>
    <text>Новый статус заказа "Принят". Нажмите сюда, чтобы перейти к редактированию параметров заказа</text>
    <action>OpenDocument(22)</action>
</message>

Доставка сообщения осуществляется через два канала — посредством UDP сообщений и при запросе DJEM-клиентом сервера.

Первый путь наиболее быстр, сообщение добирается до клиента менее чем за секунду, но из-за настроек брандмауэра как на клиентской, так и на серверной машине, UDP-сообщение между сервером и клиентом может быть неосуществимо. Поэтому сообщения также доставляются во время подтверждающего запроса DJEM-клиента. Такие запросы идут ежеминутно, соответственно, задержка в доставке сообщения может достигать одной минуты, но зато доставка сообщения гарантирована.

Если сообщение ранее было успешно доставлено посредством UDP, оно будет проигнорировано при доставке через keepalive-запрос.

Поиск по документации

О компании  |  Партнёрам

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla