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