Мы реализуем новый подход к созданию социальных сообществ. Если существующие сети представляют из себя единый централизованный программный комплекс, то IGLAS предлагает построить сеть на базе собственных ресурсов пользователей.
Пользователь, подключившийся к узлу IGLAS, сразу получает возможность общения с другими пользователями на любых узлах IGLAS. Он может публиковать свою информацию в едином поисковом индексе IGLAS, откуда другие пользователи могут переходить на его сайт или блог. Так как система осуществляет автоматическую авторизацию, то нет необходимости каждый раз регистрироваться.
Основные характаристики сети IGLAS:
Сеть состоит из независимых провайдеров.
Каждый пользователь является отдельным узлом сети.
Каждый пользователь имеет свою персональную базу данных.
Каждый пользователь сам выбирает провайдера и при необходимости может просто его сменить, - перенести свою базу данных к другому провайдеру.
Пользователь может сам разработать сайт, блог, сервис, или просто набор функций, на любом языке программирования и подключить их к сети.
Пользователь сам управляет всеми своими данными и сервисами и регулирует доступ к ним.
Любой сервис, подключенный к сети, доступен на любом узле любого провайдера через кабинет любого пользователя, если не установлено искусственных ограничений.
В сети используется плавающий кабинет пользователя, что позволяет на любом сайте сети пользоваться своим личным кабинетом.
Сеть является сервис-ориентированной распределённой средой.
В сети создан формат описания веб-приложений, что позволяет подключать к сети различные веб-сервисы.
Сеть имеет свою систему событий, что позволяет пользователям гибко встраивать свои сервисы в сеть.
В сети используется JSON-схемы для описания объектов.