Řízení front zpráv RPC
Služba Řízení front zpráv (MSMQ) umožňuje uživatelům komunikovat v sítích a systémech bez ohledu na aktuální stav komunikujících aplikací a systémů. Aplikace odesílají a přijímají zprávy prostřednictvím front zpráv, které MSMQ udržuje. Fronty zpráv budou fungovat i v případě, že klient nebo serverová aplikace není spuštěná. Řízení front zpráv poskytuje:
- Asynchronní zasílání zpráv Pomocí asynchronního zasílání zpráv MSMQ může klientská aplikace odeslat zprávu na server a vrátit se okamžitě, i když cílový počítač nebo serverový program nereaguje.
- Zaručené doručování zpráv. Když aplikace odešle zprávu přes MSMQ, zpráva se dostane do cíle i v případě, že cílová aplikace není spuštěná ve stejnou dobu nebo jsou sítě a systémy offline.
- Směrování a dynamická konfigurace MSMQ poskytuje flexibilní směrování přes heterogenní sítě. Konfiguraci těchto sítí je možné dynamicky měnit bez jakýchkoli zásadních změn systémů a sítí samotných.
- Zasílání zpráv bez připojení. Aplikace používající MSMQ nemusí nastavovat přímé relace s cílovými aplikacemi.
- zabezpečení. MSMQ poskytuje zabezpečenou komunikaci založenou na zabezpečení systému Windows a kryptografickém rozhraní API (CryptoAPI) pro šifrování a digitální podpisy.
- Zasílání zpráv s prioritou. MSMQ přenáší zprávy napříč sítěmi na základě priority, což umožňuje rychlejší komunikaci pro důležité aplikace.
Microsoft RPC rozšiřuje model Open Software Foundation–Data Communications Equipment (OSF-DCE) pro vzdálená volání procedur tím, že umožňuje distribuovaným aplikacím používat MSMQ jako přenos a řídit mnoho jejích funkcí. Tato funkce je dostupná jak pro běžné aplikace RPC, tak prostřednictvím rozhraní IRPCOptions aplikacím MODELU COM.
Poznámka
Řízení front zpráv RPC je k dispozici pouze v systému Windows 2000. Novější verze Systému Windows nepodporují řízení front zpráv RPC.
Následující témata poskytují přehled řízení front zpráv:
- přehled architektury služby Řízení front zpráv
- vlastnosti fronty zpráv a zpráv
- použití MSMQ jako přenosového RPC
- požadavky na systém pro RPC-Message_Queuing aplikace
- Vývoj aplikací RPC-Message řízení front
- MSMQ Security Services