Читать «Журнал «Компьютерра» №40 от 01 ноября 2005 года» онлайн - страница 55

Журнал 612 Компьютерра

Поговорим об отечественных и зарубежных разработках подробнее.

WINGS Communication Server (WCS) - это Java-платформа, на которой пользователь может без программирования построить приложения или сервисы по работе с SMS. Установка сервиса сводится к редактированию настроек, при этом в системе есть инструменты для работы с XML-файлами, e-mail, различными СУБД (через JDBC) и т. д. Отправлять и получать короткие сообщения можно как с помощью GSM-модемов и мобильных телефонов, так и через прямые SMSC-соединения (протоколы SMPP, UCP/EMI). Платформа поддерживает SMS-кодировки 7bit, 8bit (логотипы и рингтоны) и Unicode (для отображения кириллицы). Сервисы создаются один раз и не зависят от каналов связи, протоколов, оконечных устройств и типов сообщений. Отметим, что в WCS включена поддержка SMS-банкинга и в системе чувствуется акцент именно на финансовый сервис (видимо, разработчики трудились в основном на перспективу). Клиент провайдера (в данном случае банка) с помощью формализованных команд может запросить список операций по пластиковой карте, ознакомиться с состоянием счета, заблокировать карту и т. д. Однако популярность WCS обусловлена отнюдь не приверженностью новым веяниям. Заказчики ценят в основном гибкость системы, то есть возможность оставлять неизменной существующую систему работы SMS-сервисов (логику) под краткосрочные акции. Силами одного человека можно, не затрагивая логики, запустить проект по розыгрышу призов, лотерее, анкетированию, SMS-чатам, SMS-играм, SMS-оповещениям, отправке логотипов и мелодий и т. д.

Решение CBOSSmcms ориентировано в первую очередь на управление мобильным контентом (последние четыре буквы в названии системы как раз и означают «Mobile Content Management System»). Продукт предназначен для управления контентом и его хранения, поддержки транспортировки заказа и доставки мультимедиа-объектов, сбора статистики по эффективности VAS. Разделение прав доступа предусматривает одновременную работу с системой операторов сотовой связи, контент-провайдеров и рекламных агентств. Владельцем выступает оператор или провайдер. Будучи главным, оператор может разрешить контент-провайдерам самостоятельно наполнять контентную БД или предоставлять доступ рекламщиков и провайдеров к данным по загрузкам контента. Большой плюс CBOSSmcms - возможность интеграции с другими продуктами CBOSS, в том числе биллинговой системой, SMS/MMS-центром, SMS-маршрутизатором, IVR-системой и др.

EastWind предоставляет отдельные решения для операторов и контент-провайдеров: EW MSP (MultiService Platform) и EW CMS (Content Management System) соответственно. Оба продукта предназначены для обработки заказов контента абонентами. Стандартная цепочка обработки в MSP выглядит следующим образом. Абонент делает заказ контент-провайдеру через SMS, USSD, IVR-меню или WAP-сайт. Провайдер, в свою очередь, формирует запрос (например, при помощи EW CMS), который отправляется оператору. Получив сообщение, EW MSP проверяет ряд параметров абонента (в первую очередь состояние счета), и, если они удовлетворяют всем требованиям, абоненту посылается SMS с подтверждением получения заказа. В противном случае провайдер получает сообщение об ошибке. Затем по транспортному протоколу абоненту пересылается заказанный контент (или же SMS с WAP-ссылкой). Подтверждение о доставке от транспортной системы сохраняется в операторской БД и пересылается провайдеру. EW MSP интегрируется с биллинговыми системами, системами предоплаченного обслуживания, а также системами приема запросов и передачи сообщений. С провайдерами EW MSP может взаимодействовать через стандартный набор протоколов: SMPP (для SMS- и USSD-запросов), MM7 (MMS), SMTP (электронная почта), WAP-push, WAP-pull и XML (соответствующий модуль может быть настроен под конкретные DTD [Document Type Definition] XML-сообщений для совместимости с системами других производителей). В EW CMS поддерживаются аналогичные способы получения пользовательских запросов, реализовано несколько методов закачки контента в БД (web, HTTP и API-интерфейсы), есть возможность настройки тарификации по каждому оператору и суб-провайдеру (со списанием или зачислением сумм на их счета). Полная информация об отправленных услугах (количество, объем, источник запроса, стоимость и т. д.) сохраняется в CDR-файлах, генерируемых системами. Эти файлы, кстати, позволяют собирать статистику по VAS-продажам.