Som tidigare förklarats har kontrollservrarna i MSMQ (PEC-, PSC- och BSC-servrar) kopior av MQIS-databasen. MQIS är en distributerad databas med företagsnätverkstopologi, företagsnätverksinställningar, datorinformation, köinformation och användarinformation. MSMQ-baserade program kan ställa frågor till MQIS och på så vis ta fram köer och köegenskaper.
Kommunikationen mellan kontrollservrarna i MSMQ är till sin uppbyggnad säker, eftersom alla meddelanden signeras och verifieras utifrån information i MQIS-databasen. Som standard skyddar MSMQ dock inte MQIS-åtkomst via MSMQ-klienter (både oberoende och beroende) eller MSMQ-routing-servrar.
Som MSMQ-administratör kan du skydda MQIS-åtkomst via MSMQ-klienter eller MSMQ-routing-servrar genom att installera ett certifikat på varje kontrollserver. Detta garanterar att inga obehöriga personer kan installera programvara som personifierar en kontrollserver i syfte att ge falsk information eller få tag på konfidentiell information. Du kan aktivera säker MQIS-åtkomst på enstaka kontrollservrar, och du kan konfigurera varje MSMQ-klient så att den har förtroende för endast vissa utfärdare av certifikat.
Obs! Eftersom MSMQ-baserade program som körs på en kontrollserver kommer åt MQIS-databasen på den lokala datorn, behöver du inte använda certifikat för att säkerställa skyddad åtkomst till den lokala MQIS-databasen på kontrollservrar.
Det certifikat som används för att skydda MQIS-åtkomst på en kontrollserver måste installeras åtskilda från certifikat som installerats för verifiering av meddelanden. Med rätt konfiguration kan dock samma certifikat användas i MSMQ för att skydda MQIS-åtkomst och i Microsoft Internet Information Server (IIS) för att skydda HTTP (hypertext transfer protocol).
|
När du använder ceritifikat för att skydda MQIS-åtkomst är prestandaförlusten för att etablera anslutningen betydande. Den faktiska MQIS-kommunikationen försämras dock endast marginellt. MSMQ-baserade program som ofta etablerar skyddade MQIS-anslutningar drabbas av en större prestandaförsämring än MSMQ-baserade program som etablerar endast få MQIS-anslutningar men ställer flera MQIS-frågor. |
Mer information om kontrollservrar i MSMQ och MQIS-databasen finns i "MSMQ Informationsdatabas (MQIS)" i avsnittet "Grundläggande om MSMQ".