Распределенная обработка Unisys OS 2200 - Unisys OS 2200 distributed processing

ОС 2200 поддерживает все обычно используемые и многие не так часто используемые, распределенная обработка протоколы, API и технологии разработки.

OS 2200 Distributed Processing.png

Модель и стандарты X / Open Distributed Transaction Processing являются основой для большей части возможностей OS 2200.[1] Полная поддержка X / Открыть XA API-интерфейсы, включая двухэтапную фиксацию, встроены в промежуточное программное обеспечение транзакций, менеджеры баз данных и даже в кластеры.

Модель J2EE[2] также полностью поддерживается. Он использует возможности XA системы, но предоставляет J2EE API и протоколы.

IBM WebSphere MQ (AKA MQSeries),[3] MSMQ,[4] и другие полностью интегрированы в систему с использованием преимуществ XA и интегрированных средств восстановления.

Распределенные транзакции

OS 2200 Distributed Transactions.png

Распределенный доступ к данным

OS 2200 Distributed Data Access.png

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

Точно так же приложения OS 2200 могут получать доступ к данным практически на любой другой платформе.

Составные приложения

OS 2200 Composite Applications.png

Редко можно найти приложение, полностью написанное на одном языке с одним набором промежуточного программного обеспечения. Языки и промежуточное программное обеспечение продолжают развиваться, а приложения используют новые технологии, когда они лучше всего соответствуют бизнес-требованиям. Это часто продиктовано необходимостью интеграции с приложениями, написанными партнерами, клиентами, поставщиками и сторонними поставщиками программного обеспечения. Не все они делают одинаковый выбор и в любом случае тоже развиваются.

Составное приложение может быть создано путем объединения существующей логики транзакции с различным промежуточным программным обеспечением или интерфейсом, написанным для определенной цели. Unisys поддерживает X / Открыть АКДС модель (также реализована в Смокинг ) как Open DTP[1] и J2EE. Они полностью взаимодействуют друг с другом и с остальной системой. Двухэтапная обработка фиксации поддерживается в менеджерах баз данных, включая кластерные среды. Соединители доступны для других распространенных сред обработки распределенных транзакций.

Рекомендации

  1. ^ а б Корпорация Unisys (2000). Начало работы с открытой распределенной обработкой транзакций. (Публикация Unisys 7833 5007). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78335007-007.pdf
  2. ^ Корпорация Unisys (2009 г.). Адаптер ресурсов транзакций OS 2200 для Java (tm) Руководство пользователя. (Публикация Unisys 4729, 1992 г.). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/chm/47291992-007/47291992-007.chm
  3. ^ Корпорация Unisys (2013). WebSphere MQ для OS 2200 Руководство по установке, администрированию и программированию. (Публикация Unisys 3843 3744). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/38433744-004.pdf
  4. ^ Корпорация Unisys (2013). Интерфейс ClearPath OS 2200 для справки по очереди сообщений Microsoft. (Публикация Unisys 6885 2722). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/chm/68852722-003/68852722-003.chm