Технологии Rocket D3

Компания Rocket Software – разработчик широкого спектра лицензионного программного обеспечения в области быстрой разработки информационных систем профессионального уровня.

D3 MQSeries Server

Представляет собой реализацию IBM WebSphere MQ API на FlashBASIC. Полностью отвечает за взаимодействие с сервером сообщений IBM WebSphere MQ.

Преимущество заключается в возможности обмена сообщениями между D3 и любыми другими системами. Не нужно беспокоиться об установлении связи с другими системами.

WebSphere MQ управляет очередями сообщений клиентов на стороне сервера. Программное обеспечение на стороне клиента обеспечивает взаимодействие с сервером сообщений. Дополнительный коммуникационный уровень позволяет приложениям работающим на разных платформах обмениваться информацией.

Принцип обмена сообщениями достаточно прост. Программа A посылает сообщение в выбранную очередь и «забывает» об этом. Программа B при обращении к серверу получает сообщение для обработки. Программа B может также послать сообщение программе A. Система может иметь более одной очереди.

Сообщения представляют собой просто текстовые данные. Для программного взаимодействия необходимо выбрать формат сообщений. Часто в качестве формата используют XML.

Сервер WebSphere MQ обслуживает очередь сообщений как почтовый ящик с определенным номером. Любая программа  при обращении к данному «почтовому ящику», получит сообщение в порядке в котором оно было туда помещено.