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