ESME Plus App’s – это единая унифицированная платформа для создания уникальных мобильных приложений,
информационных и развлекательных сервисов базирующаяся на технологии SMS. Выбор технологии предоставления
услуг продиктован его популярностью, простотой, наличием у всех крупнейших операторов сотовой связи и
поддержкой большинства мобильных телефонов.
Архитектура ESME Plus App’s постоянно усовершенствуется и на сегодняшний момент состоит из трех основных
компонентов: SMS шлюза для связи с SMS центрами операторов сотовой связи (ESME Plus – external short messages entry),
приложений обрабатывающих по заданному алгоритму SMS запросы (App’s) и информационной базы данных.
Все компоненты системы могут различным образом комбинироваться и выполняться как на отдельном компьютере, так и в сети.

Достоинства архитектуры ESME Plus App’s:
- Гибкость системы - логика работы системы определяется правилами обработки сообщений.
- Распределенность - компоненты системы могут находиться на различных компьютерах.
- Масштабируемость - до больших распределенных систем.
Возможность наращивать производительность путем добавления новых серверов.
- Открытость архитектуры системы для сторонних поставщиков контента.
- Возможность быстро добавлять собственные компоненты (приложения).
- Приложения полностью независимы
- Гибкое определение правил обработки сообщений.
- Удаленное управление и администрирование системы.
- Защищенность как системы в целом, так и каналов связи с SMS центрами операторов.
Формирование внутренней информационной базы производиться с рабочего места администратора, либо удаленно через WEB интерфейс. Для отправки и получения SMS-сообщений могут использоваться прямые или публичные IP каналы связи.
В случае использования публичной сети Интернет связь производится через защищенные VPN/IPSec соединения.
Взаимодействие с центрами коротких сообщений операторов базируется на протоколе SMPP 3.4 поверх TCP/IP. При этом:
-
Отслеживается и протоколируется доставка SMS-сообщений.
-
SMS-сообщения поддерживаются в кодировках: 7bit, 8bit (латиница / кирилица).
-
Обеспечивается поддержка «длинных» SMS-сообщений, превышающих допустимую стандартом длину в соответствующей кодировке.
-
Осуществляется автоматическое разбиение и объединение «длинных» сообщений.
-
Мониторинг соединений с SMS центрами и автоматическое переподключение.
-
Гарантированная доставка сообщений, отсутствие потерь и дубликатов сообщений, сохранность информации при любых отказах, автоматическое восстановление после сбоя.
-
Самодиагностика, уведомление администратора о сбоях и неполадках.
-
Поддержка специального пула неотправленных сообщений, периодические попытки отправить неотправленные сообщения в течение периода их жизни.
Система может одновременно поддерживать неограниченное количество соединений к SMS центрам операторов.
Для предотвращения перегрузки SMS центров имеется возможность настройки скорости обмена сообщениями.
Скачать: Общее описание SMS-шлюза ESME Plus
Реализуемые сервисы.
ESME Plus App’s позволяет в кратчайшие сроки создавать и развертывать мобильные приложения и сервисы
произвольной сложности, используя для этого настройки системы и не прибегая к программированию.
На базе ESME Plus App’s реализован проект Ё mobile
, включающий в себя как простые информационные
и развлекательные сервисы, так и новое, чрезвычайно перспективное направление SMS маркетинг.
Компанией Net Extensions в настоящий момент разрабатывается несколько приложений на базе ESME Plus App’s.
Гибкость архитектуры и собственная команда разработчиков позволяют нам предложить нашим партнерам реализацию
алгоритма и сервиса любого уровня сложности.
Скачать: Примеры реализуемых сервисов на базе ESME Plus
|