Sdílet prostřednictvím


Ří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: