Скрыть
Раскрыть

ISSN 1998-0663 (print),
ISSN 2587-8166 (online)

English version: ISSN 2587-814X (print),
ISSN 2587-8158 (online)

Артамонов И. В.

Бизнес-транзакции: характеристики и отличительные особенности

2012. № 2(20). С. 29–34 [содержание номера]

Артамонов Иван Васильевич – старший преподаватель кафедры информатики и кибернетики, факультет информатики, учета и сервиса, Байкальский государственный университет экономики и права.  
Адрес: 664003, Иркутск, ул. Ленина, 11.
E-mail: dark@darkis.ru

В теории сервис-ориентированных систем и при описании взаимодействия гетерогенных вычислительных сред в научной литературе и международных стандартах используется термин «бизнес-транзакция». Однако этот объект, его свойства и характеристики редко подвергаются детальному изучению. Авторы технической литературы, полагаясь на интуитивное понимание читателем этого термина, описывают шаблоны построения распределенных систем, транзакционные свойства композиции сервисов, проблемы оркестровки и хореографии и т.д. Поэтому в данной работе бизнес-транзакция описывается как бизнес-процесс и как некая сложная операция, выполняемая в среде корпоративных приложений. Эта среда наделяет бизнес-транзакцию рядом сложных характеристик, обеспечивающих ее способность к взаимодействию. В работе показано, что бизнес-транзакция старается поддерживать ACID-свойства системных транзакций, однако ввиду своей сложной природы часть этих свойств ослабляется и не может выполняться, что существенно ограничивает использование существующих средств управления распределенными транзакциями. На основании анализа моделей расширенных транзакций, а также протоколов оркестровки и хореографии в статье выделяются три типа бизнес-транзакций: атомарные, длительные и транзакции бизнес-процессов. Следует учитывать, что все три типа транзакций в полной мере соответствуют широкому определению бизнес-транзакций, и выделение типа «транзакция бизнес-процессов» не исключает того, что атомарные и длительные транзакции также выполняют бизнес-процессы. 

BiBTeX
RIS
 
 
Rambler's Top100 rss