Open Collaboration Services

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Open Collaboration Services
Логотип программы Open Collaboration Services
Тип Интерфейс прикладного программирования
Разработчик openDesktop.org
Последняя версия 1.6
Сайт open-collaboration-services.org

Open Collaboration Services (OCS) — спецификация программных интерфейсов класса REST для интеграции социальных интернет-коммуникаций в среды рабочего стола.

OCS был разработан в рамках OpenDesktop.org[англ.] как часть проекта социального рабочего стола специально для предоставления бэкэнд-решения, в том числе и сторонним производителям.

Модули

OCS версии 1.6[1] включает в себя следующие модули, каждый из которых может представлять как серверную, так и клиентскую части:

  • Person — Пользовательские данные;
  • Friend — Социальные графы;
  • Message — Общение между пользователями;
  • Activity — Отслеживание активности;
  • Content — Возможность скачать контент;
  • Fan — Разделение контента по предпочтениям;
  • Knowledgebase — Доступ к FAQ;
  • Event — Календари;
  • Comments — Комментарии;
  • Private data — Разграничение доступа;
  • Forum — Аналог веб-форума;
  • Buildservice — Возможность создания приложений.

Примечания

  1. OCS v1.6. Дата обращения: 4 января 2011. Архивировано 24 ноября 2010 года.

Ссылки