- Включение очереди сообщений
- Включение MSMQ в процессе автоматической установки
- Создайте команду FirstLogonCommand, которая запускает программу ServerManagerCmd.exe
- Добавление пакетов к файлу ответов автоматической установки
- Включение MSMQ на работающей операционной системе Windows с помощью OCSetup.
- Ограничения по установке MSMQ
- Установка Active Directory на контроллере домена
- Установка службы маршрутизации на компьютере, не являющемся контроллером домена
- См. также
- Установка системы очередей сообщений (MSMQ) Installing Message Queuing (MSMQ)
- Установка Message Queuing 4.0 в Windows Server 2008 или Windows Server 2008 R2 To install Message Queuing 4.0 on Windows Server 2008 or Windows Server 2008 R2
- Установка очереди сообщений 4.0 в Windows 7 или Windows Vista To install Message Queuing 4.0 on Windows 7 or Windows Vista
- Установка Message Queuing 3.0 в Windows XP или Windows Server 2003 To install Message Queuing 3.0 on Windows XP and Windows Server 2003
- Установка и управление службой очередей сообщений
Включение очереди сообщений
Технология очереди сообщений Microsoft® (MSMQ) предоставляет приложениям, выполняющимся в разное время, возможность обмениваться информацией в гетерогенных сетях и операционных системах, которые могут быть временно вне сети. MSMQ обеспечивает гарантированную доставку сообщений, эффективную маршрутизацию, безопасность и передачу сообщений на основе приоритетов. Служба может использоваться в программных решениях, основанных на асинхронном и синхронном способе доставки сообщений.
Включение MSMQ в процессе автоматической установки
Существует несколько способов включения MSMQ в процессе автоматической установки Windows® посредством добавления требуемых пакетных действий MSMQ в файл ответов.
Создайте команду FirstLogonCommand, которая запускает программу ServerManagerCmd.exe
Для Windows Server® 2008 и Windows Server® 2008 R2 можно создать команду FirstLogonCommand , которая запускает программу ServerManagerCmd.exe в файле ответов, в которой указываются соответствующие параметры для настройки MSMQ.
| Примечание. | ||||||||||||||||||
Имя свойства в SIM | Имя командной строки | Примечание. | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Пакет недоступен в выпусках Windows Server 2008 или Windows Server 2008 R2. Если эта функция включена в файл ответов, может возникнуть сбой установки. Основные компоненты сервера очереди сообщений (MSMQ) Этот пакет доступен во всех семействах Windows Vista и Windows 7, а также семействах Windows Server 2008 и Windows Server 2008 R2. Интеграция MSMQ с доменными службами Active Directory Этот пакет доступен только в выпусках Windows Vista и Windows 7, которые поддерживают присоединение к домену. Этот пакет доступен во всех выпусках Windows Server 2008 и Windows Server 2008 R2. Сервер клиентов нижнего уровня MSMQ Пакет доступен только в выпусках Windows Server 2008. Этот пакет не существует в Windows Server 2008 R2. Сервер маршрутизации MSMQ Пакет доступен только в выпусках Windows Server 2008 и Windows Server 2008 R2. Поддержка HTTP службой MSMQ Пакет доступен только в некоторых выпусках Windows 7 и Windows Vista. Пакет доступен в выпусках Windows Server 2008 и Windows Server 2008 R2. Поскольку поддержка MSMQ HTTP зависит от служб IIS (Internet Information Services) и WAS (Windows Activation Services), эти компоненты должны быть установлены, чтобы установка MSMQ HTTP была разрешена. Дополнительные сведения об этих компонентах см. в Справочнике по установке Windows в автоматическом режиме. Поддержка многоадресной рассылки Службы управления правами Включение MSMQ на работающей операционной системе Windows с помощью OCSetup.MSMQ можно включить в работающей операционной системе Windows Vista или Windows 7, используя средство командной строки OCsetup.exe. Существует два способа использования OCsetup для настройки MSMQ:
Например, чтобы установить основные компоненты MSMQ, можно выполнить из командной строки программу OCsetup.exe с параметром MSMQ-Server. И наоборот, чтобы удалить основные компоненты MSMQ, запустите из командной строки программу OCsetup.exe и укажите MSMQ-Server в качестве аргумента для параметра , а затем укажите параметр /uninstall: Воспользуйтесь файлом ответов с помощью OCSetup. Используя параметр /unattend, можно указать для настройки Windows файл ответов автоматической установки. Чтобы создать файл ответов, используйте Windows SIM. Обрабатываются только пакетные действия, указанные в разделе файла ответов. Все прочие параметры файла ответов игнорируются. Перед запуском программы OCSetup с файлом ответов следует убедиться, что все компоненты, указанные в файле ответов, доступны в версии Windows, в которой запускается OCSetup. Если компонент находится в файле ответов и не доступен в образе Windows, то установка может привести к ошибке. Например, если производится попытка запуска OCSetup с файлом ответов в Windows 7 Домашняя базовая и в файле ответов указан компонент MSMQ-HTTP, то установка завершится сбоем, поскольку Windows 7 Домашняя базовая не поддерживает MSMQ HTTP. Чтобы проверить файл ответов по отношению к образу Windows, воспользуйтесь Windows SIM. Дополнительные сведения о синтаксисе команды OCsetup см. в разделе Параметры командной строки OCSetup. Для Windows Server 2008 R2 рекомендуется использовать пользовательский интерфейс диспетчера сервера или средство командной строки, чтобы настроить роли сервера. Ограничения по установке MSMQВ следующих разделах описаны некоторые ограничения и варианты их обхода при настройке MSMQ. Установка Active Directory на контроллере доменаЧтобы настроить контроллер домена Windows Server 2008 R2 для MSMQ, необходимо добавить сетевую службу на контроллер домена объекта компьютера в Active Directory.
Нажмите Просмотр, а затем щелкните Дополнительные параметры. Раскройте сайт домена, выберите сайт Контроллеры домена, щелкните правой кнопкой объект Компьютер, а затем выберите Свойства. Откройте вкладку Безопасность. Добавьте объект Сетевая служба и разрешите полный доступ или, по усмотрению, доступ на чтение и создание, или удалите дочерние объекты для проверки подлинности. После добавления сетевой службы, установите MSMQ, интеграцию с Active Directory и службу нижнего уровня. Если MSMQ установлен раньше, чем контроллер домена, то убедитесь, что раздел реестра Workgroup в HKLM\Software\Microsoft\MSMQ\Parameters\ имеет значение 1, а затем перезапустите MSMQ. После выполнения данной процедуры убедитесь, что MSMQ работает в режиме домена. В компоненте Управление компьютером проверьте, что служба Очередь сообщений включает сайт Общие очереди. Установка службы маршрутизации на компьютере, не являющемся контроллером доменаЧтобы установить маршрутизацию на компьютере, не являющемся контроллером домена, необходимо использовать следующую процедуру:
Разверните сайт Сайты. Разверните сайт, в котором находится настраиваемый компьютер. Щелкните правой кнопкой мыши сайт сервера компьютера, который требуется настроить, а затем выберите команду Свойства. На вкладке Безопасность добавьте следующие разрешения для компьютера. Может потребоваться поиск компьютера. Создание всех дочерних объектов Включите наследование для разрешений:
Выберите Редактировать для объекта компьютера. На вкладках Объект и Свойства измените поля Применить к на Этот объект и все дочерние объекты. Чтобы принять установки, дважды нажмите ОК. Установите на компьютере службу маршрутизации. См. такжеЩелкните здесь, чтобы отправить отзыв на этот раздел. Установка системы очередей сообщений (MSMQ) Installing Message Queuing (MSMQ)В процедурах ниже показана методика установки очереди сообщений 4.0 и очереди сообщений 3.0. The following procedures show how to install Message Queuing 4.0 and Message Queuing 3.0. Служба очереди сообщений 4,0 недоступна в Windows XP и Windows Server 2003. Message Queuing 4.0 is not available in Windows XP and Windows Server 2003. Установка Message Queuing 4.0 в Windows Server 2008 или Windows Server 2008 R2 To install Message Queuing 4.0 on Windows Server 2008 or Windows Server 2008 R2В диспетчер сервера щелкните компоненты. In Server Manager, click Features. В области справа в разделе Сводка компонентов щелкните Добавить компоненты. In the right-hand pane under Features Summary, click Add Features. В открывшемся окне разверните очередь сообщений. In the resulting window, expand Message Queuing. Разверните узел службы очередей сообщений. Expand Message Queuing Services. Щелкните Интеграция служб каталогов (для компьютеров, присоединенных к домену), а затем щелкните Поддержка HTTP. Click Directory Services Integration (for computers joined to a Domain), then click HTTP Support. Нажмите кнопку Далее, а затем — установить. Click Next,then click Install. Установка очереди сообщений 4.0 в Windows 7 или Windows Vista To install Message Queuing 4.0 on Windows 7 or Windows VistaОткройте Панель управления. Open Control Panel. Щелкните программы , а затем в разделе программы и компоненты щелкните Включение и отключение компонентов Windows. Click Programs and then, under Programs and Features, click Turn Windows Features on and off. Разверните сервер очереди сообщений Microsoft (MSMQ), разверните ядро сервера очереди сообщений Microsoft (MSMQ) и затем отметьте флажками установку следующих возможностей очереди сообщений: Expand Microsoft Message Queue (MSMQ) Server, expand Microsoft Message Queue (MSMQ) Server Core, and then select the check boxes for the following Message Queuing features to install: MSMQ Доменные службы Active Directory (для компьютеров, подключенных к домену). MSMQ Active Directory Domain Services Integration (for computers joined to a Domain). Поддержка MSMQ HTTP. MSMQ HTTP Support. Нажмите кнопку ОК. Click OK. Если появится запрос на перезагрузку компьютера, нажмите кнопку ОК , чтобы завершить установку. If you are prompted to restart the computer, click OK to complete the installation. Установка Message Queuing 3.0 в Windows XP или Windows Server 2003 To install Message Queuing 3.0 on Windows XP and Windows Server 2003Откройте Панель управления. Open Control Panel. Щелкните Добавить удалить программы , а затем — Добавить компоненты Windows. Click Add Remove Programs and then click Add Windows Components. Выберите очередь сообщений и щелкните сведения. Select Message Queuing and click Details. Если вы используете Windows Server 2003, выберите сервер приложений для доступа к очереди сообщений. If you are running Windows Server 2003, select Application Server to access Message Queuing. Удостоверьтесь, что на странице сведений выбрана функция поддержки MSMQ HTTP. Ensure that the option MSMQ HTTP Support is selected on the details page. Нажмите кнопку ОК , чтобы закрыть страницу сведения, а затем нажмите кнопку Далее. Click OK to exit the details page, and then click Next. Завершите установку. Complete the installation. Если появится запрос на перезагрузку компьютера, нажмите кнопку ОК , чтобы завершить установку. If you are prompted to restart the computer, click OK to complete the installation. Установка и управление службой очередей сообщенийСлужбу очередей сообщений можно устанавливать на компьютеры под управлением ОС Windows® 7 или Windows Server® 2008 R2. В Windows 7 для установки и удаления службы очередей сообщений используется компонент панели управления Программы и компоненты. В Windows Server 2008 R2 для установки и удаления службы очередей сообщений используется мастер добавления компонентов, доступный в Диспетчере сервера. Дополнительные сведения см. в разделе Установка службы очереди сообщений. В Windows 7 для управления службой очередей сообщений используется оснастка «Управление компьютером». Служба очереди сообщений расположена в узле «Службы и приложения». В Windows Server 2008 R2 для управления службой очередей сообщений используется оснастка «Управление компьютером» или, если установлен компонент интеграции служб каталогов очереди сообщений, оснастка «Active Directory — пользователи и компьютеры». В оснастке «Active Directory — пользователи и компьютеры» служба очередей сообщений располагается в узле объекта указанного компьютера. Кроме того, если установлен компонент интеграции служб каталогов очередей сообщений, управление некоторыми аспектами службы очередей сообщений в Active Directory возможно из оснастки «Active Directory — сайты и службы». В следующей таблице представлены компоненты службы очереди сообщений.
|