Jump to content

Распространение инструментария

Инструментарий распространения
Разработчик(и) ООО "Спред Концепции"
Первоначальный выпуск 1993 год ; 31 год назад ( 1993 )
Стабильная версия
5.0.1 / 16 мая 2018 г .; 6 лет назад ( 16 мая 2018 ) [1]
Написано в С
Операционная система Кросс-платформенный
Тип Система групповой связи , одноранговая
Лицензия Распространение лицензии с открытым исходным кодом
Веб-сайт www .распространение .org

Spread Toolkit — это пакет компьютерного программного обеспечения, который обеспечивает высокопроизводительную систему групповой связи , устойчивую к сбоям в локальных и глобальных сетях . Spread функционирует как унифицированная шина сообщений для распределенных приложений и обеспечивает хорошо настроенную многоадресную рассылку на уровне приложений, групповую связь и поддержку «точка-точка». Услуги распространения варьируются от надежного обмена сообщениями до полностью упорядоченных сообщений с гарантиями доставки.

Набор инструментов состоит из сервера обмена сообщениями и клиентских библиотек для многих сред разработки программного обеспечения, включая библиотеки C / C++ (с поддержкой потоков и без нее), класс Java , который будет использоваться апплетами или приложениями, а также интерфейсы для Perl , Python и Ruby. . Интерфейсы для многих других программных сред предоставлены третьими лицами.

При типичной работе на каждом компьютере в кластере работает собственный экземпляр сервера Spread, а клиентские приложения локально подключаются к этому серверному процессу. Серверы Spread, в свою очередь, взаимодействуют друг с другом для передачи сообщений подписчикским приложениям. Его также можно настроить так, чтобы все клиенты, распределенные по сети, взаимодействовали с процессом сервера распространения на одном хосте.

Набор инструментов Spread разработан компанией Spread Concepts LLC, [2] при значительной поддержке Лаборатории распределенных систем и сетей (DSN) Университета Джонса Хопкинса , [3] и Лаборатория экспериментальных сетевых систем Университета Джорджа Вашингтона . [4]

Частичное финансирование было предоставлено Агентством передовых оборонных исследовательских проектов (DARPA) и Агентством национальной безопасности (АНБ).

Привязки

[ редактировать ]

Привязки для Spread Toolkit существуют для многих языков и платформ:

  1. ^ «Набор инструментов для распространения — примечания к выпуску и изменения» . распространение.орг . Проверено 29 апреля 2021 г.
  2. ^ ООО "Спред Концепции"
  3. ^ Лаборатория распределенных систем и сетей , Университет Джонса Хопкинса
  4. ^ Лаборатория экспериментальных сетевых систем , Университет Джорджа Вашингтона
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9f19cb6bf60875253edfe8ac09b223cf__1669836900
URL1:https://arc.ask3.ru/arc/aa/9f/cf/9f19cb6bf60875253edfe8ac09b223cf.html
Заголовок, (Title) документа по адресу, URL1:
Spread Toolkit - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)