Tehnologia Microsoft® Message Queuing (MSMQ) oferă aplicații care rulează la momente diferite, abilitatea de a face schimb de informații între rețelele eterogene și sistemele de operare care pot fi temporar offline. MSMQ oferă livrarea garantată a mesajelor, rutarea eficientă, securitatea și transmiterea mesajelor pe baza priorităților. Serviciul poate fi utilizat în soluții software bazate pe modul asincron și sincron de livrare a mesajelor.
Există mai multe modalități de a activa MSMQ în timpul instalării nesupravegheate a sistemului Windows® prin adăugarea acțiunilor batch MSMQ necesare în fișierul de răspuns.
Creați comanda FirstLogonCommand care execută programul ServerManagerCmd.exe.
Fragmentul următor al fișierului de răspuns arată sintaxa ServerManagerCmd.exe pentru instalarea serviciilor MSMQ.
Adăugarea de pachete la un fișier de răspuns nesupravegheat
- Utilizați Windows SIM pentru a adăuga pachetul de bază Windows în fișierul de răspuns, apoi selectați opțiunea Configurare în câmpul Acțiune.
Următoarele pachete MSMQ sunt disponibile.
Numele proprietății în SIM
Numele liniei de comandă
MSMQ poate fi activat pe un sistem de operare Windows Vista sau Windows 7 care rulează folosind instrumentul de comandă OCsetup.exe. Există două moduri de a utiliza OCsetup pentru a configura MSMQ:
- Utilizați numele de linie de comandă ca argumente pentru OCSetup. Numele liniilor de comandă sunt sensibile la minuscule.
De exemplu, pentru a instala componentele de bază ale MSMQ, puteți executa OCsetup.exe din linia de comandă cu opțiunea MSMQ-Server.
În schimb, pentru a elimina componentele principale ale MSMQ, executați OCsetup.exe din linia de comandă și specificați MSMQ-Server ca argument pentru parametrul
Înainte de a executa programul OCSetup cu fișierul de răspuns, asigurați-vă că toate componentele specificate în fișierul de răspuns sunt disponibile în versiunea Windows în care este pornită OCSetup. Dacă componenta este în fișierul de răspuns și nu este disponibilă în imaginea Windows, instalarea poate duce la o eroare. De exemplu, dacă încercați să porniți OCSetup cu un fișier de răspuns în Windows 7 Home Basic și componenta MSMQ-HTTP este specificată în fișierul de răspuns. instalarea eșuează deoarece Windows 7 Home Basic nu acceptă MSMQ HTTP.
Pentru a testa fișierul de răspuns în legătură cu imaginea Windows, utilizați Windows SIM.
Pentru mai multe informații despre sintaxa pentru comanda OCsetup, consultați Opțiuni de linie de comandă OCSetup.
Următoarele secțiuni descriu unele dintre limitările și posibilele soluții pentru configurarea MSMQ.
Instalarea Active Directory pe un controler de domeniu
- Faceți clic pe butonul Start. indicați spre Instrumente administrative. faceți clic dreapta pe Utilizatori și computere Active Directory, apoi pe Executare ca administrator.
După adăugarea serviciului de rețea, instalați MSMQ, integrarea cu Active Directory și un serviciu de nivel inferior. Dacă MSMQ este instalat mai devreme decât controlerul de domeniu, asigurați-vă că tasta de registry Workgroup din HKLM \ Software \ Microsoft \ MSMQ \ Parameters \ este setată la 1. Apoi reporniți MSMQ.
După efectuarea acestei proceduri, asigurați-vă că MSMQ rulează în modul domeniu. În componenta Computer Management, verificați dacă serviciul Message Queuing include site-ul Common queue.
Instalarea serviciului de rutare pe un computer care nu este un controler de domeniu
Pentru a configura rutarea pe un computer care nu este un controler de domeniu, trebuie să utilizați următoarea procedură:
- Faceți clic pe butonul Start. selectați Administrare. apoi faceți clic dreapta pe site-urile și serviciile Active Directory.
- În fila Securitate. selectați Avansat.
Faceți clic aici. pentru a trimite feedback cu privire la acest subiect.