Компания Sun Microsystems начала работу над проектом SocialSite, исходный код которого распространяется под лицензией CDDL/GPL. Идея SocialSite была представлена весной этого года на конференции JavaOne. В ней ключевым моментом стала интеграция уникальных черт социальных сетей в существующие web-приложения без необходимости переработки последних.
SocialSite состоит из двух основных компонентов: сервера, работающего на платформе Java, который обслуживает социальный граф, и набора JMaki-виджетов, которые встраиваются в существующие web-странички и могут отображать части графа, а именно, друзей, события и т.д. Имеется возможность так же использовать мини-приложения OpenSocial Gadgets путем реализации OpenSocial REST API. Гаджеты являются независимыми от сервера участками кода и могут быть встроены в приложения, написанные на Java, Ruby или PHP.
Так как управлением социальными графами занимается выделенный сервер, некоторые social-элементы могут совместно использоваться различными web-приложениями внутри одной организации. По мнению аналитиков тенденция корпоративного использования функций социальных сетей является очень интересным направлением, способным изменить образ функционирования корпораций. Потенциально, после выхода окончательного релиза SocialSite, бизнес может принять на вооружение эту платформу, отказавшись от устаревающих web-приложений.
Проект SocialSite еще далек от завершения и первый релиз является лишь формальным индикатором начавшейся работы. Разработчики предупреждают, что «код немного не доработан и многие основные функции пока отсутствуют». Основной целью релиза является поиск разработчиков, желающих присоединится к проекту.
|