Сергей Кондаков
При построении АБС, реализующих автоматизацию широкого круга банковских услуг, перед разработчиками неизбежно встает задача организации внутрисистемных каналов передачи данных. Такие каналы обычно используются как для передачи служебной информации, так и для организации внутрисистемного документооборота.
В автоматизированной банковской системе компании «ФОРС» «Ва-Банк XL», разработанной в среде Oracle, организован единый настраиваемый внутрисистемный канал передачи данных, получивший название интерфейса межмодульных сообщений (ММС). Его функция — поддержка всего внутреннего документооборота, включая генерацию документов (в том числе служебных), их последовательную обработку и доставку адресату в системе.
Интегрированная банковская система АБС «Ва-Банк XL» имеет модульную архитектуру. Модули «Ва-Банк ХL» поддерживают отдельные бизнес-области банковской деятельности. Они реализованы как независимые клиент—серверные приложения, основанные на единых принципах и разрабатываемые параллельно. Бизнес-области разграничены естественным образом так, что б€ольшая часть информационных взаимодействий между программными компонентами остается внутри модуля. Прямые внешние обращения из модуля в модуль практически отсутствуют. Исключением является модуль «Ядро», содержащий картотеки клиентов, лицевые счета, архив проводок, курсы валют, процентные ставки и прочие справочники, необходимые всем модулям системы. «Ядро» — единственный в системе модуль, объекты которого используются другими модулями непосредственно.
Модули в системе «Ва-Банк ХL» взаимодействуют с помощью общесистемного механизма ММС. Межмодульные сообщения несут в себе как содержательную бизнес-информацию, на основе которой создаются и изменяются электронные документы в модулях, так и сервисную информацию, необходимую для взаимодействия процедур обработки со стороны модуля-отправителя и модуля-получателя. Эти процедуры обработки в модулях реализованы как хранимые процедуры сервера базы данных.
Интерфейс ММС содержит очередь сообщений, набор хранимых процедур для ее обслуживания, а также описание типов межмодульных сообщений, механизмы настройки и динамического исполнения процедур приема и передачи информации. Обычные типы ММС — это платежные документы в формате РКЦ, платежные документы в формате SWIFT, файлы различных форматов и т. д. Структуры данных и базовые процедуры исполнения обработки ММС расположены в ядре системы и доступны для обращения из любого модуля «Ва-Банк XL».
Схема механизма ММС представлена на рис. 1.
Рассмотрим подробнее состав и функции механизма ММС.
ЧИТАЙТЕ ТАКЖЕ:
Классика сбережений - вклад в банке. Услуги на рынке валютных обменов FOREX. Дилинговые центры FOREX. Стратегии управления инвестиционным портфелем. Оптимальный выбор — фьючерсы. Отечественный рынок производных финансовых инструментов. Есть ли вечные ценности или имеет ли смысл инвестировать в золото, серебро, платину и платиноиды? Модели ипотечного кредитования и перспективы их применения. Зарубежная недвижимость. Домик у моря. Инфляция или укрепление рубля: какое из зол меньше? Золото как инструмент оптимизации инвестиционного портфеля.Ипотека: монополия или конкуренция
Лучше банка может быть только… брокер!
Инновационные программы должны быть подвергнуты "усушке"
Виды инвестиционных качеств ценных бумаг и методы их оценки
Что должен знать клиент, прежде чем заключить договор с банком
Первичный и вторичный рынки ценных бумаг
Патентная неизбежность для малого бизнеса
425 000 000 клиентов Facebook, которые не приносят доход
Ипотека. Сегодня это слово у всех на слуху. Однако далеко не все знают...
Информация, размещенная на сайте, получена из открытых источников, не претендует на полноту, актуальность и гарантированную достоверность, не предоставляется с целью оказания консультативных услуг и не является публичной офертой к осуществлению каких-либо инвестиций. Редакция проекта и авторы текстов не несут ответственности за возможные убытки, связанные с использованием содержащейся на страницах портала bankmib.ru информации. Финансовое инвестирование сопряжено с повышенным риском, в связи с чем инвесторам необходимо провести самостоятельный анализ ситуации и объектов инвестирования перед вложением средств.