Ноу Інти, лекція, служби компонентів і microsoft distributed transaction coordinator

Анотація: У цій лекції буде вироблено знайомство з координатором розподілених транзакцій. Лекція в більшій мірі носить теоретичний характер, але з деякою кількістю прикладів. Розповідається про властивості DTC, методах роботи з цією технологією і можливості для реалізації поставлених завдань.

У цій лекції ви ознайомитеся з продуктом Microsoft Distributed Transaction Coordinator (MS DTC - координатор розподілених транзакцій), що дозволяє здійснювати доступ до декількох джерел даних з однієї транзакції бази даних. забезпечуючи при цьому цілісність даних. Як ви побачите в цій лекції, MS DTC використовується для багатьох цілей, і послуги, які він забезпечує, потрібні багатьом типам додатків.

Перш ніж перейти до докладного опису MS DTC, в цій лекції дається введення в технології, використовувані в Component Services. Цей огляд дасть вам достатній обсяг інформації, щоб вирішити, чи можете ви отримати переваги від використання цих технологій у вашому середовищі.

Огляд Component Services

Component Services складається з ряду окремих продуктів і утиліт, управління якими здійснюється з однієї консолі управління. Консоль управління Component Services - це оснащення консолі Microsoft Management Console (MMC). До складу Component Services входять наступні утиліти і продукти:

  • Служби додатків COM +
  • MS DTC
  • Служби Event Viewer
  • Системні служби
  • Система Microsoft Message Queuing

Для запуску керуючої утиліти Component Services клацніть на кнопці Start, вкажіть пункт Programs (Програми), вкажіть пункт Administrative Tools (Адміністрування), а потім оберіть Component Services. З'явиться консоль адміністрування Component Services (рис. 25.1).


збільшити зображення
Мал. 25.1. . Консоль адміністрування Component Services

Служби додатків COM +

Додатки COM + спроектовані і розроблені відповідно до специфікації Microsoft COM +. COM + є розширенням моделі COM, яка сприяє створенню і розгортання розподілених додатків в рамках підприємства. Удосконалення, внесені в COM +, спрощують підвищення рівня безпеки та включення компонентів управління чергами в ваші програми.

Ви можете адмініструвати і конфігурувати компоненти додатків COM + з консолі адміністрування Component Services. Для доступу до ваших програм COM + розкрийте папки Component Services, Computers (Комп'ютери), My Computer (Мій комп'ютер) і потім COM + Applications (Додатки COM +) (рис. 25.2).

Як видно з малюнка, тут показані додатки COM +, які були зареєстровані. Розкриваючи ці додатки COM +, ви отримуєте доступ до компонентів програми.

Як видно з попереднього малюнка, під папкою COM + Applications консолі адміністрування Component Services знаходиться папка для DTC (Distributed Transaction Coordinator). MS DTC детально описується нижче в цій лекції, тому він тут не розглядається.