Ноу Інти, лекція, служби компонентів і 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 детально описується нижче в цій лекції, тому він тут не розглядається.