A system and method for exchanging data between two or more applications includes a data exchange engine and a number of adapters associated with a corresponding number of applications. Each of the adapters is customized to interface with a corresponding application and transforms data being transferred between the application and the data exchange engine. Data produced by a particular application is converted from a technology dependent form to a technology independent form by the corresponding adapter. In one embodiment, the format associated with a data stream is disassociated from the informational content of the data stream by the adapter. The informational content of the data stream is then transformed by the adapter into a common or generic format. The data exchange engine receives data in a technology independent form from each of its associated adapters and coordinates the routing of informational content to particular adapters associated with applications that have requested specific informational content. The adapters receiving the informational content from the data exchange engine transform the informational content having the common format into a data format compatible with, or specific to, their associated applications. A queuing mechanism is employed to construct a reliable asynchronous or pseudo-synchronous interface between disparate applications and systems. The data exchange engine may apply business rules or logic when processing a request for particular informational content. User-specified routing logic may be applied by the data exchange engine to dispatch selected informational content to one or more destination applications.

Система и метод для обменивать данными между двумя или несколько применений вклюают двигатель обмен данными и несколько переходники связанные с соответствуя количеством применений. Каждый из переходник customized к поверхности стыка с соответствуя применением и преобразовывает данные будучи перенесенным между применением и двигателем обмен данными. Данные произведенные определенным применением преобразованы от формы технологии зависимой к форме технологии независимо соответствуя переходникой. В одном воплощении, форма связанная с потоком данных находится disassociated от информационного содержания потока данных переходникой. Информационное содержание потока данных после этого преобразовано переходникой в общюю или родовую форму. Двигатель обмен данными получает данные в форме технологии независимо от каждого из своих associated переходник и координирует трассу информационного содержания к определенным переходникам связанным с применениями спрашивали специфически информационное содержание. Переходники получая информационное содержание от двигателя обмен данными преобразовывают информационное содержание имея общую форму в формат данных совместимый с, или специфический к, их associated применениями. Queuing механизм использован для того чтобы построить надежную асинхронную или псевдо-odnovremennuh поверхность стыка между несхожими применениями и системами. Двигатель обмен данными может приложить правила или логику дела обрабатывая запрос для определенного информационного содержания. User-specified логика трассы может быть приложена двигателем обмен данными для того чтобы послать выбранное информационное содержание к one or more применениям назначения.

 
Web www.patentalert.com

< (none)

< System and method for implementing a security policy

> Methods and apparatus for parimutuel historical gaming

> (none)

~ 00045