Difference between revisions of "Social Networking Library"

From Gcube Wiki
Jump to: navigation, search
(Architecture Scenario)
(How to use the Social Networking Library)
Line 19: Line 19:
 
[[File:Social library.png]]
 
[[File:Social library.png]]
  
== How to use the Social Networking Library ==
+
== How to use the gCube Social Networking Library ==
  
 
Your gCube Application need to use the Library through a specific ASL Extension, the ASL Social Extension
 
Your gCube Application need to use the Library through a specific ASL Extension, the ASL Social Extension
  
 
=== ASL Social Extension: How to===
 
=== ASL Social Extension: How to===

Revision as of 00:00, 14 December 2012

Overview

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.

Architecture Scenario

The gCube Social Networking Library is the 'bridge' between your gCube Applications and the social networking facilities as depicted in the figure 1 below. The social networking facilities exploit a NoSQL data store for their storage. Specifically an Apache Cassandra data store.

Social library.png

How to use the gCube Social Networking Library

Your gCube Application need to use the Library through a specific ASL Extension, the ASL Social Extension

ASL Social Extension: How to