07.09.2004 НовостиОБЗОРЫ_____Продолжение, начало см. PC Week/ RE, 2004, N 27, с. 20; N 28, с. 19; N 29, с. 18; N 30, с. 20; N 31, с. 22.В предыдущей части обзора мы рассмотрели типы протоколов координации транзакций в мире Web-сервисов (атомарные и бизнес-транзакции), а также спецификации в этой области, созданные компаниями IBM, Microsoft и BEA и реализуемые в их продукции. Однако год назад у описанных разработок появился серьезный конкурент, предложенный группой фирм во главе с Sun и Oracle. Кроме того, сохраняет популярность протокол Business Transaction Protocol (BTP), разрабатываемый органом отраслевой стандартизации OASIS. Все они имеют некоторые преимущества и недостатки, но вполне очевидно, что каждый из них также найдет применение в реальных системах. Web Services Transaction Management (WS-TXM) Авторы: Sun, Oracle, Iona, Arjuna, Fujitsu. Статус: авторская спецификация, рабочий документ W3C.WS-TXM описывает более гибкую архитектуру, нежели та, что задается WS-Tx и ее производными. Эта архитектура состоит из наборов корневых инфраструктурных сервисов для WS-среды, которые вместе образуют службу транзакций (Transaction Service), определения ролей и ответственности транзакционных подкомпонентов, форматов сообщений, необходимых для осуществления координации действий, и форматов рабочих блоков данных - заголовка, контекста и пр. Для решения типовых задач спецификация вводит три модели. Модель ACID-транзакцийОна обеспечивает поддержку классических атомарных транзакций. Задаваемый ею ...
читать далее.