Разработка процессингового центра обработки и анализа СМС (SMS) мобильного оператора в режиме реального времени

Scroll

Обзор Проекта SMS Processing System

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

Технические особенности: 

Целевая серверная платформа:

Linux Red Hat Enterprise 5.

Целевые браузеры:

IE, Fire Fox, Safari, Google Chrome.

Веб фреймворк:

Apache 2.2, Tomcat 6, JSP, Struts.

Среда разработки\технологии:

JDK 6, Java EE, JNI, XML, XSLT.

Базы данных:

PostgreSQL 8.x, memcached, binary storage.

Языки программирования:

Java, C++

Внешние входящие SMS коммуникации:

SMPP, SMSC.

Внешние исходящие SMS коммуникации:  

SMPP, ESME.

Внутренняя коммуникация:

RMI.

Контроль:

JMX.

GUI особенности:

HTML\DHTML, AJAX

Особенности бизнес-логики: 

  • Получение входящих сообщений от мобильного оператора через SMPP протокол как SMSC. 
  • Отправка исходящего SMS мобильному оператору через SMPP протокол как ESME. 
  • Данная система размещает веб-сервисы и сервисы обработки на более чем одном компьютере для обеспечения масштабируемости и готовность сервера приема.
  • Network Load Balancer увеличивает готовность и масштабируемость серверов обработки. 

Управление и ресурсы: 

  • Сроки реализации (version 1.0 - 2.0): сентябрь 2009 - август 2010 
  • Ресурсы: 2 менеджера, 10 разработчика и 4 тестировщика 
  • Методология разработки: адаптированный RUP
Для заказа услуги разработки софта под заказ, обратитесь к нам заполнив форму ниже.

 

Оставить Заявку

Оставьте заявку и наши менеджеры свяжутся с вами в ближайшее время