Поделиться через


Концепции очередных компонентов COM+

На основе служб очереди сообщений служба COM+ очередных компонентов обеспечивает простой способ асинхронного вызова и выполнения компонентов. Обработка может происходить без учета доступности или специальных возможностей отправителя или получателя.

В терминах COM очередь — это область хранения, которая сохраняет сообщения для последующего извлечения. Очередь предоставляет механизм для связи без подключения. То есть отправитель и получатель не подключены напрямую и взаимодействуют только через очереди. Очередь предоставляет способ хранения информации до тех пор, пока получатель не будет готов к получению. Отправитель и получатель косвенно взаимодействуют таким образом, чтобы каждый из них работал независимо друг от друга.

В прошлом глубокое знание процесса маршалинга было необходимо для того, чтобы ставить в очередь, отправлять и получать асинхронные сообщения. Теперь, используя вызовы методов, которые легко понятны и используются разработчиками компонентов, служба компонентов COM+ автоматически маршалирует данные в виде сообщения службы очереди сообщений. И поскольку служба компонентов очереди обеспечивает встроенную поддержку транзакций, несогласованное состояние не может привести к компрометации данных в случае сбоя сервера.

В следующих разделах этого раздела содержатся справочные сведения о проектировании и написании компонентов в очереди.

Тема Описание
Преимущества обработки в режиме очереди
Описывает преимущества программирования с помощью компонентов COM+ в очереди.
Архитектура компонентов очереди
Описывает архитектуру службы ожидающих компонентов COM+.
транзакционная очередь сообщений
Описывает, как транзакции обрабатываются очередью компонентов COM+.
Безопасность компонентов в очереди
Описание параметров политики проверки подлинности клиентских сообщений и их последствий.
разработка очередных компонентов
Описываются аспекты программирования при создании компонентов, которые могут быть поставлены в очередь.
ошибки компонентов в очереди
Описывает наиболее распространенные типы ошибок, которые могут возникнуть при использовании службы компонентов COM+ в очереди.

задачи компонентов COM+ Очередь