Delen via


RPC Message Queuing

Met Message Queuing (MSMQ) kunnen gebruikers communiceren tussen netwerken en systemen, ongeacht de huidige status van de communicerende toepassingen en systemen. Toepassingen verzenden en ontvangen berichten via berichtenwachtrijen die door MSMQ worden onderhouden. De berichtenwachtrijen blijven werken, zelfs wanneer de client- of servertoepassing niet wordt uitgevoerd. Berichtenwachtrijen bieden:

  • Asynchrone berichten. Met MSMQ asynchrone berichten kan een clienttoepassing een bericht verzenden naar een server en onmiddellijk terugkeren, zelfs als de doelcomputer of het serverprogramma niet reageert.
  • Gegarandeerde bezorging van berichten. Wanneer een toepassing een bericht verzendt via MSMQ, bereikt het bericht de bestemming, zelfs als de doeltoepassing niet tegelijkertijd wordt uitgevoerd of als de netwerken en systemen offline zijn.
  • Routering en dynamische configuratie. MSMQ biedt flexibele routering via heterogene netwerken. De configuratie van dergelijke netwerken kan dynamisch worden gewijzigd zonder grote wijzigingen in systemen en netwerken zelf.
  • Berichten zonder verbinding. Toepassingen die MSMQ gebruiken, hoeven geen directe sessies met doeltoepassingen in te stellen.
  • Security. MSMQ biedt veilige communicatie op basis van Windows-beveiliging en cryptografische API (CryptoAPI) voor versleuteling en digitale handtekeningen.
  • Prioriteit geven aan berichten. MSMQ draagt berichten over in netwerken op basis van prioriteit, waardoor snellere communicatie voor kritieke toepassingen mogelijk is.

Microsoft RPC breidt het Open Software Foundation–Data Communications Equipment (OSF-DCE) model uit voor externe procedure-aanroepen door gedistribueerde toepassingen toe te staan MSMQ te gebruiken als transport en om veel van de functies te beheren. Deze functionaliteit is zowel beschikbaar voor conventionele RPC-toepassingen als, via de IRPCOptions interface, voor COM-toepassingen.

Notitie

RPC-berichtenwachtrijen zijn alleen beschikbaar in Windows 2000. Latere versies van Windows bieden geen ondersteuning voor RPC-berichtenwachtrijen.

 

De volgende onderwerpen bieden een overzicht van berichtenwachtrijen: