Apache Shindig

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
 
(Powered by)
 
(未显示1个用户的5个中间版本)
第2行: 第2行:
  
 
The architectural components of Shindig can be broken down as follows:
 
The architectural components of Shindig can be broken down as follows:
 
+
[[Image:apache-shindig-api.png|right|thumb|Shindig REST API internals]]
 
* Gadget Container JavaScript -- core JavaScript foundation for general gadget functionality. This JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API.
 
* Gadget Container JavaScript -- core JavaScript foundation for general gadget functionality. This JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API.
 
* Gadget Server -- an open source version of Google's gmodules.com, which is used to render the gadget XML into JavaScript and HTML for the container to expose via the container JavaScript.
 
* Gadget Server -- an open source version of Google's gmodules.com, which is used to render the gadget XML into JavaScript and HTML for the container to expose via the container JavaScript.
 
* OpenSocial Container JavaScript -- JavaScript environment that sits on top of the Gadget Container JavaScript and provides OpenSocial specific functionality (profiles, friends, activities, datastore).
 
* OpenSocial Container JavaScript -- JavaScript environment that sits on top of the Gadget Container JavaScript and provides OpenSocial specific functionality (profiles, friends, activities, datastore).
 
* OpenSocial Data Server -- an implementation of the server interface to container-specific information, including the OpenSocial REST APIs, with clear extension points so others can connect it to their own backends.
 
* OpenSocial Data Server -- an implementation of the server interface to container-specific information, including the OpenSocial REST APIs, with clear extension points so others can connect it to their own backends.
 +
==Links==
 +
*http://incubator.apache.org/shindig/
 +
*http://docs.huihoo.com/apache/shindig/
 +
*[http://blogs.sun.com/socialsite/entry/how_the_shindig_rest_api How the Shindig REST API works (Java version)]
 +
*[http://www.ibm.com/developerworks/cn/web/1104_wangdw_opensocial1/index.html OpenSocial 开发实践,第 1 部分: OpenSocial 初探]
 +
*[http://www.ibm.com/developerworks/cn/web/1104_sunqy_opensocial2/index.html OpenSocial 开发实践,第 2 部分: Apache Shindig 概览]
 +
*[http://www.ibm.com/developerworks/cn/web/1104_sunqy_opensocial3/index.html OpenSocial 开发实践,第 3 部分: Gadget 之间的通信以及如何使用 OAuth 协议]
 +
*[http://www.ibm.com/developerworks/cn/web/1104_zhangkf_opensocial4/index.html OpenSocial 开发实践,第 4 部分: 扩展 Shindig 的能力]
 +
*[http://www.ibm.com/developerworks/cn/web/1104_zhangkf_opensocial5/index.html OpenSocial 开发实践,第 5 部分: Shindig 如何显示 Gadget]
 +
 +
==Powered by==
 +
*[[LinkedIn]]
 +
*http://www.hi5.com/
 +
*[[Partuza]] based on PHP Apache Shindig
 +
*[[SocialSite]] based on Java Apache Shindig
 +
*[[Zing]]
  
http://incubator.apache.org/shindig/
+
[[category:social network]]

2012年12月4日 (二) 02:20的最后版本

Shindig - an Apache incubator project for OpenSocial and Gadgets

The architectural components of Shindig can be broken down as follows:

Shindig REST API internals
  • Gadget Container JavaScript -- core JavaScript foundation for general gadget functionality. This JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API.
  • Gadget Server -- an open source version of Google's gmodules.com, which is used to render the gadget XML into JavaScript and HTML for the container to expose via the container JavaScript.
  • OpenSocial Container JavaScript -- JavaScript environment that sits on top of the Gadget Container JavaScript and provides OpenSocial specific functionality (profiles, friends, activities, datastore).
  • OpenSocial Data Server -- an implementation of the server interface to container-specific information, including the OpenSocial REST APIs, with clear extension points so others can connect it to their own backends.

[编辑] Links

[编辑] Powered by

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱