Технологія черги повідомлень Microsoft® (MSMQ) надає додаткам, що виконуються в різний час, можливість обмінюватися інформацією в гетерогенних мережах і операційних системах, які можуть бути тимчасово поза мережею. MSMQ забезпечує гарантовану доставку повідомлень, ефективну маршрутизацію, безпеку і передачу повідомлень на основі пріоритетів. Служба може використовуватися в програмних рішеннях, заснованих на асинхронному і синхронному способі доставки повідомлень.
Існує кілька способів включення MSMQ в процесі автоматичної установки Windows® за допомогою додавання необхідних пакетних дій MSMQ в файл відповідей.
Створіть команду FirstLogonCommand, яка запускає програму ServerManagerCmd.exe
У наступному фрагменті файлу відповідей показаний синтаксис ServerManagerCmd.exe для установки служб MSMQ.
Додавання пакетів до файлу відповідей автоматичної установки
- Використовуйте Windows SIM, щоб додати базовий пакет Windows в файл відповідей, а потім вкажіть в полі Дія параметр Налаштувати.
В наявності є таке пакети MSMQ.
Ім'я властивості в SIM
Ім'я командного рядка
MSMQ можна включити в працюючій операційній системі Windows Vista або Windows 7, використовуючи засіб командного рядка OCsetup.exe. Існує два способи використання OCsetup для настройки MSMQ:
- Використовуйте імена командного рядка в якості аргументів для OCSetup. В іменах командного рядка враховується регістр.
Наприклад, щоб встановити основні компоненти MSMQ, можна виконати з командного рядка програму OCsetup.exe з параметром MSMQ-Server.
І навпаки, щоб видалити основні компоненти MSMQ, запустіть з командного рядка програму OCsetup.exe і вкажіть MSMQ-Server в якості аргументу для параметра
Перед запуском програми OCSetup з файлом відповідей слід переконатися, що всі компоненти, зазначені у файлі відповідей, доступні у версії Windows, в якій запускається OCSetup. Якщо компонент знаходиться в файлі відповідей і не доступний в образі Windows, то установка може привести до помилки. Наприклад, якщо проводиться спроба запуску OCSetup з файлом відповідей в Windows 7 Home базова і в файлі відповідей вказано компонент MSMQ-HTTP. то установка завершиться збоєм, оскільки Windows 7 Home базова не підтримує MSMQ HTTP.
Щоб перевірити файл відповідей по відношенню до образу Windows, скористайтеся Windows SIM.
Додаткові відомості про синтаксис команди OCsetup см. В розділі Параметри командного рядка OCSetup.
У наступних розділах описані деякі обмеження і варіанти їх обходу при налаштуванні MSMQ.
Установка Active Directory на контролері домену
- Натисніть кнопку Пуск. наведіть курсор на пункт Адміністрування. клацніть правою кнопкою Користувачі і комп'ютери Active Directory і виберіть Запуск від імені адміністратора.
Після додавання мережевої служби, встановіть MSMQ, інтеграцію з Active Directory і службу нижнього рівня. Якщо MSMQ встановлений раніше, ніж контролер домену, то переконаєтеся, що розділ реєстру Workgroup в HKLM \ Software \ Microsoft \ MSMQ \ Parameters \ має значення 1. а потім перезапустіть MSMQ.
Після виконання даної процедури переконайтеся, що MSMQ працює в режимі домену. У компоненті Керування комп'ютером перевірте, що служба Черга повідомлень включає сайт Загальні черзі.
Установка служби маршрутизації на комп'ютері, що не є контролером домену
Щоб встановити маршрутизацію на комп'ютері, що не є контролером домену, необхідно використовувати наступну процедуру:
- Натисніть кнопку Пуск. виберіть Адміністрування. а потім клацніть правою кнопкою Active Directory - сайти і служби.
- На вкладці Безпека. виберіть Додатково.
Клацніть тут. щоб відправити відгук на цей розділ.