Создание централизованных Web-сервисов
В рамках построения СОА создана единая архитектура централизованных WEB-сервисов для реализации доступа через SOAP-запросы к функционалу внутренних систем Банка:
- Equation – Централизованная банковская система;
- Smart Vista – Back Office – программный комплекс, используемый для учета операций по пластиковым картам;
- EBA – комплекс на платформе MS SQL Server 2000, используемый в Банке в качестве фронтального решения для автоматизации работы отделений;
Среди выполненных работ компании «Синимекс», совместно со специалистами «Альфа-Банк»:
- разработка архитектурного описания реализации централизованных WEB-сервисов в соответствии с бизнес-требованиями и подходами СОА;
- разработка WEB-сервисов, совместимых с различными платформами (Apache Axis, IBM WebSphere, Net, …);
- разработка системы логирования, мониторинга и трассировки WEB-сервисов;
- внедрение WEB-сервисов на базе сервера приложений IBM WebSphere Application Server;
- тестирование системы логирования, мониторинга и трассировки WEB-служб;
- тестирование WEB-сервисов;
Результаты проекта
В результате проекта была достигнута максимально возможная производительность и стабильность разработанной системы за счет использования сервера приложений IBM WebSphere Application Server и внутреннего пула соединений с системами банка.
Кроме того, в рамках разработанной системы создан графический пользовательский интерфейс, отображающий информацию об использовании WEB-сервисов. Пользовательский интерфейс реализован с использованием J2EE технологий в виде WEB-приложения.