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