Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Microsoft Message Queuing (MSMQ) — это реализация очереди сообщений, разработанная компанией Microsoft и включенная в состав операционных систем Windows Server, начиная с Windows NT 4 и Windows 95. Windows Server 2016 и Windows 10 также содержат этот компонент. Помимо поддержки основных серверных платформ, MSMQ интегрирована в платформы Microsoft Embedded с 1999 года, начиная с выпуска Windows CE 3.0.
Message queue implementation by Microsoft
Microsoft Message Queuing (MSMQ) is a message queue implementation developed by Microsoft and deployed in its Windows Server operating systems since Windows NT 4 and Windows 95. Windows Server 2016 and Windows 10 also includes this component. In addition to its mainstream server platform support, MSMQ has been incorporated into Microsoft Embedded platforms since 1999 and the release of Windows CE 3.0.
Ссылки на версии
Версия 1.0 (май 1997 г.). Поддерживает Windows 95, Windows NT 4.0 SP3, Windows 98 и Windows Me. Версия 2.0, включенная в Windows 2000. Новые функции включают в себя: поддержку регистрации публичных очередей сообщений в Active Directory, 128-битное шифрование и поддержку цифровых сертификатов, полную поддержку COM для свойств сообщений (обеспечение функционального паритета с вызовами функций Win32 API), полную поддержку DNS-имен, улучшенную производительность в многопоточных приложениях. Версия 3.0, включенная в Windows XP (Professional, не Home Edition) и Windows Server 2003. Новые функции включают в себя: Интернет-обмен сообщениями (ссылки на очереди через HTTP, сообщения в формате SOAP, поддержка MSMQ для служб IIS), псевдонимы очередей, многоадресную рассылку сообщений, а также расширенную поддержку программного обслуживания и администрирования очередей и MSMQ. Версия 4.0, часть Windows Vista и Windows Server 2008. Новые функции включают в себя: под-очереди, улучшенную поддержку "необработанных сообщений" (сообщений, которые постоянно не могут быть успешно обработаны получателем), и поддержку транзакционного приема сообщений из удаленной очереди. Версия 5.0, часть Windows 7 и Windows Server 2008 R2. Новые функции включают в себя: поддержку Secure Hash Algorithm 2.0 (SHA2) и всех современных хэш-алгоритмов, поддерживаемых в Windows 2008 R2; по умолчанию более слабые хэш-алгоритмы отключены. Версия 6.0, часть Windows 8 и Windows Server 2012. Версия 6.3, часть Windows 8.1 и Windows Server 2012 R2.
Version 1.0 (May 1997). Supports Windows 95, Windows NT 4.0 SP3, Windows 98 and Windows Me. Version 2.0, included with Windows 2000. New features include: Support for registering public message queues in Active Directory, 128 bit encryption and digital certificate support, full COM support for message properties (achieving functional parity with the Win32 API function calls, full DNS path name support, improved performance in multi threaded applications. Version 3.0, included with Windows XP (Professional, not Home Edition) and Windows Server 2003. New features include: Internet Messaging (referencing queues via HTTP, SOAP formatted messages, MSMQ support for Internet Information Services), queue aliases, multicasting of messages, and additional support for programmatic maintenance and administration of queues and MSMQ itself. Version 4.0, part of Windows Vista and Windows Server 2008. New features include: Subqueues, improved support for "poison messages" (messages which continually fail to be processed correctly by the receiver), and support for transactional receives of messages from a remote queue. Version 5.0, part of Windows 7 and Windows Server 2008 R2. New features include: support for Secure Hash Algorithm 2.0 (SHA2) and all advanced hash algorithms that are supported in Windows 2008 R2; by default, weaker hash algorithms are disabled. Version 6.0, part of Windows 8 and Windows Server 2012. Version 6.3, part of Windows 8.1 and Windows Server 2012 R2.
Применение
MSMQ активно используется в различных приложениях контакт-центров на платформе Windows, использующих этот сервис для внутренних уведомлений и служб.
MSMQ is heavily used in various Windows Platform based contact center applications which uses this service for internal notifications and services.