Разработка систем управления и мониторинга сетью банкоматов, POS-терминалов, рабочих мест и интеграция с карточными процессинговыми центрами
Обзор Проекта VS Messenger
Клиент-серверная система реального времени для обеспечения защищенного взаимодействия и коммуникации рабочих мест вкладных касс, банкоматов, POS терминалов и клиентских мест Процессинга платежной системы. Административная программа обеспечивает конфигурирование и мониторинг подключенных узлов системы. Сервис WatchDog мониторит и контролирует все коммуникационные сервисы данной системы.
Технические особенности:
Целевая серверная платформа: | Windows NT/2000 Server, Linux. |
Серверный фреймворк: | Java. |
GUI фреймворк (клиентские и административные инструменты: | MFC (C++). |
Аппаратное и программное обеспечение (POS терминалы, ATM-s): | ANSI C++. |
Базы данных: | Oracle SQL server. |
Доступ к информации: | JDBC. |
Соединение: | TCP/IP channels. |
Безопасность: | SSL, X.509 certificates. |
Особенности бизнес-логики:
- Функции кросс-платформенного сервера разработаны с помощью Java.
- Данная система является иерархической гетерогенной сетью с соединенными последовательностями (Windows, Linux) и аппаратным обеспечением (POS-s, ATM-s).
- Secure Sockets Layer (SSL) использовался как криптографический протокол для обеспечения безопасности и взаимодействия данных для внутренней коммуникации в сети.
- Данная система была интергирована вместе с компанией Public Key Infrastructure (PKI), которая использует сертифицированные подписи X.509.
Управление и ресурсы:
- Сроки реализации: 2000 - 2002
- Ресурсы: 2 руководителя, 12 разработчика и 3 тестировщика
- Методология разработки: адаптированный RUP