The invention uses two channel adapters to couple to publication and
subscription (PUB/SUB) systems together via the Internet. Each channel
adapter is based on the existing PUB/SUB engine of that domain, as well as
the protocol used in the network channel between the adapters. For
transport across the network, the inventive adapters convert the event
information into a format acceptable by the network. The delivered
information is then reconverted back into the event format for use in the
other domain. To guarantee delivery across the network, the inventive
adapters use plurality of states and status messages to indicate the
status of delivery, receipt, and publication of the events. The
communication between the adapters is bidirectional such that one pair of
adapters manages all event traffic between two publish/subscribe domains.
The adapters store the events in repositories, and maintain separate
queues for inbound and outbound events.
Вымысел использует 2 переходники канала для того чтобы соединить к системам издания и подписки (PUB/SUB) совместно через интернет. Каждый переходника канала основан на existing двигателе PUB/SUB того домена, так же, как протокол используемый в канале сети между переходниками. Для перехода через сеть, изобретательные переходники преобразовывают данные по случая в форму приемлемо сетью. Поставленная информация после этого reconverted back into форма случая для пользы в другом домене. Для того чтобы гарантировать поставку через сеть, изобретательные переходники используют множественность положений и сообщений состояния для того чтобы показать состояние поставки, получения, и издания случаев. Сообщение между переходниками двухнаправленно такие что одна пара переходник управляет всем движением случая между 2 доменами publish/subscribe. Переходники хранят случаи в архивах, и поддерживают отдельно косы для inbound и outbound случаев.