RPC Üzenetsor-kezelés
A Message Queuing (MSMQ) lehetővé teszi a felhasználók számára a hálózatok és rendszerek közötti kommunikációt, függetlenül a kommunikáló alkalmazások és rendszerek aktuális állapotától. Az alkalmazások üzeneteket küldenek és fogadnak az MSMQ által fenntartott üzenetsorokon keresztül. Az üzenetsorok akkor is működnek, ha az ügyfél- vagy kiszolgálóalkalmazás nem fut. Az üzenetsor-kezelés a következő lehetőségeket biztosítja:
- Aszinkron üzenetkezelés. Az MSMQ aszinkron üzenetküldéssel az ügyfélalkalmazások üzenetet küldhetnek a kiszolgálónak, és azonnal visszatérhetnek, még akkor is, ha a célszámítógép vagy kiszolgálóprogram nem válaszol.
- Garantált üzenetkézbesítés. Amikor egy alkalmazás üzenetet küld az MSMQ-n keresztül, az üzenet akkor is eléri a célját, ha a célalkalmazás nem fut egyszerre, vagy a hálózatok és rendszerek offline állapotban vannak.
- Útválasztás és dinamikus konfiguráció. Az MSMQ rugalmas útválasztást biztosít heterogén hálózatokon keresztül. Az ilyen hálózatok konfigurációja dinamikusan módosítható anélkül, hogy maguk a rendszerek és a hálózatok jelentős módosításokat kellene végrehajtaniuk.
- Kapcsolat nélküli üzenetkezelés. Az MSMQ-t használó alkalmazásoknak nem kell közvetlen munkameneteket beállítaniuk célalkalmazásokkal.
- Biztonsági. Az MSMQ biztonságos kommunikációt biztosít a Windows biztonsága és a Titkosítási API (CryptoAPI) alapján a titkosításhoz és a digitális aláírásokhoz.
- Kiemelt üzenetkezelés. Az MSMQ prioritás alapján továbbítja az üzeneteket a hálózatok között, így gyorsabb kommunikációt tesz lehetővé a kritikus fontosságú alkalmazások számára.
A Microsoft RPC kibővíti az Open Software Foundation–Data Communications Equipment (OSF-DCE) modellt a távoli eljáráshívásokhoz azáltal, hogy lehetővé teszi az elosztott alkalmazások számára az MSMQ átvitelként való használatát és számos funkciójának vezérlését. Ez a funkció mind a hagyományos RPC-alkalmazások, mind az IRPCOptions felületen keresztül elérhető a COM-alkalmazások számára.
Jegyzet
Az RPC üzenetsor-kezelés csak Windows 2000 rendszeren érhető el. A Windows későbbi verziói nem támogatják az RPC-üzenetek sorba állítását.
Az alábbi témakörök áttekintést nyújtanak az üzenetsor-kezelésről:
- Message Queuing Services architektúra áttekintése
- Üzenet- és üzenetsor tulajdonságai
- AZ MSMQ használata RPC átviteli
- RPC-Message_Queuing alkalmazások rendszerkövetelményei
- RPC-Message sorba állítási alkalmazások fejlesztése
- MSMQ Security Services