Сервера для организации общения по сети (чаты, ICQ и т.п.) - MUSCLE

0
Ваша оценка: Нет

MUSCLE (Multi User Server Client Linking Environment) - это сервер для организации обмена сообщениями и сетевой API. Он работает под любой операционной системой с сокетами POSIX TCP, API и современным компилятором C++. Архив также содержит клиентский сетевой API с поддержкой различных языков, включающих Си, C++, Java, C#, и Python. MUSCLE позволяет программам взаимодействовать по сети через серии потоков сериализуемых объектов Message (подобных сообщениям BMessages в BeOS's). Имеющийся сервер ("muscled") позволяет клиентам обмениваться информацией друг с другом и хранить информацию в своей иерархической базе данных на сервере. База данных поддерживает гибкие запросы через иерархические шаблоны, а также обновления в реальном времени через специальный механизм подписки. Если для приложения на стороне сервера требуется реализация определенной логики, сервер может настраиваться через подклассы.

Сайт разработчика: https://public.msli.com/lcs/muscle/index.html


Разместил: vikos 25 Июнь 2011 в 14:14