Высоконагруженная система обработки и анализа СМС мобильного оператора в режиме реального времени

Scroll

Описание Проекта

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

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

  • Целевая серверная платформа: Linux Red Hat Enterprise 5
  • Целевые браузеры: IE, Fire Fox, Safari, Google Chrome
  • Веб фреймворк: Apache 2.2, Tomcat 6, JSP, Struts
  • Среда разработки\технологии: JDK 6, J2EE, 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 
  • Ресурсы: менеджер проектов, команда разработчиков и тестировщиков
  • Методология разработки: адаптированный RUP

Для ознакомления с подобными проектами, перейдите на наш блог.

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

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