Включення черги повідомлень

Технологія черги повідомлень Microsoft® (MSMQ) надає додаткам, що виконуються в різний час, можливість обмінюватися інформацією в гетерогенних мережах і операційних системах, які можуть бути тимчасово поза мережею. MSMQ забезпечує гарантовану доставку повідомлень, ефективну маршрутизацію, безпеку і передачу повідомлень на основі пріоритетів. Служба може використовуватися в програмних рішеннях, заснованих на асинхронному і синхронному способі доставки повідомлень.

Існує кілька способів включення MSMQ в процесі автоматичної установки Windows® за допомогою додавання необхідних пакетних дій MSMQ в файл відповідей.

Створіть команду FirstLogonCommand, яка запускає програму ServerManagerCmd.exe

У наступному фрагменті файлу відповідей показаний синтаксис ServerManagerCmd.exe для установки служб MSMQ.

Додавання пакетів до файлу відповідей автоматичної установки

  1. Використовуйте Windows SIM, щоб додати базовий пакет Windows в файл відповідей, а потім вкажіть в полі Дія параметр Налаштувати.
  • Виберіть Увімкнути або Вимкнути для кожного засобу MSMQ, яке необхідно налаштувати.

    В наявності є таке пакети MSMQ.

    Ім'я властивості в SIM

    Ім'я командного рядка

    MSMQ можна включити в працюючій операційній системі Windows Vista або Windows 7, використовуючи засіб командного рядка OCsetup.exe. Існує два способи використання OCsetup для настройки MSMQ:

    • Використовуйте імена командного рядка в якості аргументів для OCSetup. В іменах командного рядка враховується регістр.

    Наприклад, щоб встановити основні компоненти MSMQ, можна виконати з командного рядка програму OCsetup.exe з параметром MSMQ-Server.

    І навпаки, щоб видалити основні компоненти MSMQ, запустіть з командного рядка програму OCsetup.exe і вкажіть MSMQ-Server в якості аргументу для параметра . а потім вкажіть параметр / uninstall:

  • Скористайтеся файлом відповідей за допомогою OCSetup. Використовуючи параметр / unattend. можна вказати для налаштування Windows файл відповідей автоматичної установки. Щоб створити файл відповідей, використовуйте Windows SIM. Обробляються тільки пакетні дії, зазначені в розділі файлу відповідей. Всі інші параметри файлу відповідей ігноруються.

    Перед запуском програми OCSetup з файлом відповідей слід переконатися, що всі компоненти, зазначені у файлі відповідей, доступні у версії Windows, в якій запускається OCSetup. Якщо компонент знаходиться в файлі відповідей і не доступний в образі Windows, то установка може привести до помилки. Наприклад, якщо проводиться спроба запуску OCSetup з файлом відповідей в Windows 7 Home базова і в файлі відповідей вказано компонент MSMQ-HTTP. то установка завершиться збоєм, оскільки Windows 7 Home базова не підтримує MSMQ HTTP.

    Щоб перевірити файл відповідей по відношенню до образу Windows, скористайтеся Windows SIM.

    Додаткові відомості про синтаксис команди OCsetup см. В розділі Параметри командного рядка OCSetup.

    У наступних розділах описані деякі обмеження і варіанти їх обходу при налаштуванні MSMQ.

    Установка Active Directory на контролері домену

    1. Натисніть кнопку Пуск. наведіть курсор на пункт Адміністрування. клацніть правою кнопкою Користувачі і комп'ютери Active Directory і виберіть Запуск від імені адміністратора.
  • Розкрийте сайт домену, виберіть сайт Контролери домену. клацніть правою кнопкою об'єкт Комп'ютер. а потім виберіть Властивості.
  • Відкрийте вкладку Безпека.
  • Додайте об'єкт Мережева служба і дозвольте повний доступ або, на розсуд, доступ на читання і створення, або видаліть дочірні об'єкти для перевірки автентичності.

    Після додавання мережевої служби, встановіть MSMQ, інтеграцію з Active Directory і службу нижнього рівня. Якщо MSMQ встановлений раніше, ніж контролер домену, то переконаєтеся, що розділ реєстру Workgroup в HKLM \ Software \ Microsoft \ MSMQ \ Parameters \ має значення 1. а потім перезапустіть MSMQ.

    Після виконання даної процедури переконайтеся, що MSMQ працює в режимі домену. У компоненті Керування комп'ютером перевірте, що служба Черга повідомлень включає сайт Загальні черзі.

    Установка служби маршрутизації на комп'ютері, що не є контролером домену

    Щоб встановити маршрутизацію на комп'ютері, що не є контролером домену, необхідно використовувати наступну процедуру:

    1. Натисніть кнопку Пуск. виберіть Адміністрування. а потім клацніть правою кнопкою Active Directory - сайти і служби.
  • Розгорніть сайт Сайти.
  • Розгорніть сайт, в якому знаходиться настроюється комп'ютер.
  • Клацніть правою кнопкою миші сайт сервера комп'ютера, який потрібно налаштувати, а потім виберіть команду Властивості.
  • На вкладці Безпека додайте наступні дозволи для комп'ютера. Може знадобитися пошук комп'ютера.
  • Створення всіх дочірніх об'єктів
  • Увімкніть успадкування для дозволів:
    1. На вкладці Безпека. виберіть Додатково.
  • Виберіть Редагувати для об'єкта комп'ютера.
  • На вкладках Об'єкт і Властивості змініть поля Застосувати до на Цей об'єкт і всі дочірні об'єкти.
  • Щоб прийняти установки, двічі натисніть ОК.
  • Встановіть на комп'ютері службу маршрутизації.

    Клацніть тут. щоб відправити відгук на цей розділ.

    Схожі статті