Difference between revisions of "Social Networking Library"

From Gcube Wiki
Jump to: navigation, search
(Overview)
Line 4: Line 4:
  
 
The gCube Social Library, so far, provides methods for:
 
The gCube Social Library, so far, provides methods for:
* Publishing Users Posts
+
* Publishing Users Posts;
* Retrieving Users Feeds, Comments, Likes
+
* Retrieving Users Feeds, Comments, Likes;
* Managing Users Connections
+
* Managing Users Connections;
* Managing Users Notifications
+
* Managing Users Notifications;
* Publishing Feed from gCube Applications
+
* 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.

Revision as of 20:03, 13 December 2012

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.