C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 81 - Модель одно-потокового подразделения / ActiveX по шагам / Приложение

Шаг 81 - Модель одно-потокового подразделения

Это промежуточная модель между Single и MTA. Смысл ее в том, что несмотря на то, что компонент является однопоточным Вы все равно имеете возможность обращаться из нескольких потоков к COM объекту. То есть, если при модели Single Вы не сможете даже вызвать метод, то здесь Вы сможете его вызвать, но только он будет ждать пока до него дойдет очередь. По сравнению с моделью Single это шаг вперед. По сравнению с MTA назад. Это модель нужна, если Ваш компонент не является серверным, но все равно существует возможность обращения к нему из нескольких потоков.

81_1.gif (1840 b)

Если Вы сравните эту анимацию с Single, то увидите, что в первом случае поток не попадает в COM объект, а в данном случае попадает, но только исполняется в соответствии со своей очередью.


| |
Автор Каев Артем.
[AD]