Social Networking Library

From Gcube Wiki
Revision as of 20:03, 13 December 2012 by Massimiliano.assante (Talk | contribs) (Overview)

Jump to: navigation, search

Overview

The gCube Social Networking Library is the 'bridge' between your gCube Applications and the social networking facilities . The purpose of this document is to provide instructions for developers wishing to exploit Social Networking from within their applications.

The gCube Social Library, so far, provides methods for:

  • Publishing Users Posts;
  • Retrieving Users Feeds, Comments, Likes;
  • Managing Users Connections;
  • Managing Users Notifications;
  • Publishing Application Posts.

Social Library Reference Architecture

A Reference Architecture is an architectural design pattern that indicates how an abstract set of mechanisms and relationships realises a predetermined set of requirements. gCube Social Networking Library captured by the Reference Architecture in Figure 1 is the Software System standing between an Apache Cassandra Cluster and the gCubePortal.