MQ4CPP

Скриншот программы:
MQ4CPP
Детали программы:
Версия: 1.15
Дата загрузки: 3 Jun 15
Разработчик: Riccardo Pompeo
Тип распространения: Бесплатная
Популярность: 25

Rating: nan/5 (Total Votes: 0)

MQ4CPP короткий из очереди сообщений для C ++, это открытая реализация системы Enterprise Messaging, также называемый ориентированных на сообщения промежуточного (MOM).
MQ4CPP позволяет C ++ темы приложения для общения с другими потоками, локально или удаленно с помощью обмена сообщениями. Сообщение представляет собой запрос, отчет, и / или событие, которое содержит информацию, необходимую для координации связи между различными приложениями. Сообщение обеспечивает уровень абстракции, что позволяет отделить детали о системе назначения из кода приложения.
В частности, MQ4CPP:
позволяет приложениям C ++ обмена системы обмена сообщениями для обмена сообщениями
упрощает разработку приложений, предоставляя стандартный интерфейс для создания, отправки, и получение сообщений.
MQ4CPP позволяет строить кластеризованных служб. Кластер состоит из нескольких экземпляров сервера, работающих одновременно и работающих вместе, чтобы обеспечить повышенную масштабируемость и надежность. Экземпляры сервера, которые составляют кластер может работать на той же машине, или быть расположены на разных машинах.
Каждый экземпляр сервера содержит хранилище сеанса свойств (свойство представляет собой состояние службы). Сеанс может быть воспроизведена на нескольких istance сервера для защиты государственной службе. Если экземпляр сервера, на котором запущена служба не удается, другой экземпляр сервера, на котором развернут, что сервис может продолжать обработку приложений. Репликация сессии и сервисные работы отказоустойчивого также на гетерогенных платформах.
MQ4CPP реализует следующие парадигмы обмена сообщениями:
 прямое / косвенное сообщениями (локальная)
 нежелательной сообщениями (дистанционный)
 запрос / ответ (дистанционный)
 надежный обмен сообщениями (отправка / ACK)
 автоматическое переподключение
 Подключение отказоустойчивого сервера на нескольких
 разговор (дистанционного)
 трансляции (местное)
 публикация / подписка (местное / дистанционное)
 магазин и вперед (дистанционного)
MQ4CPP реализует также следующие услуги:
 расширенный трассировка для отладки многопоточной
 Выход на стандартный вывод
 Microsoft DDK WinDbg отладчик
 поточно сборщик мусора.
 производительной реализация LinkedList и векторные узоры.
 Таймер (единого выстрела, самоповторяющихся).
 поточно регистратор.
 отложено очереди, чтобы избежать резьбы замков или зацикливание.
 сервис поиска:
 
Местные услуги:
 
 дистанционные услуги
 локальные и удаленные темы ссылается ручкой.
 автоматическая очистка сетевых соединений.
 Передача сокета:
 повторное использование соединений же
 статистического мультиплексирования.
 пакеты ограниченные 65 Кбайт, чтобы избежать переполнения буфера.
 пакеты, ассоциированные с порядковым номером.
 Управление сессия:
 хранилище сессия свойств
 Репликация сессии между несколькими экземплярами сервера
 Сообщение Шифрование:
 Rijndael 128
 Rijndael 256
 готов к более
  сложные сообщения (как XML, но в двоичном формате)
Как реализации запрос / ответ парадигмы, MQ4CPP включают также:
 Распределенная менеджер блокировок, чтобы позволить нескольким потокам обмениваться любыми ресурсами
 Передача файлов Для передачи файлов между потоками
 Канал памяти для передачи большой суммой памяти (например, кэш) между потоками.
Что нового в этой версии:
Эта версия улучшает переключение сообщение и исправлены некоторые ошибки.

Другие программы разработчика Riccardo Pompeo

True3D*Shell
True3D*Shell

3 Jun 15

Комментарии к MQ4CPP

Комментарии не найдены
добавить комментарий
Включите картинки!