Apache Shindig is a container for hosting social application consisting of four parts:
Gadget Container JavaScript: core JavaScript foundation for general gadget functionality (read more about gadget functionality). This JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API. Gadget Rendering Server: 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.
Apache Shindig is the reference implementation of OpenSocial API specifications, versions 0.8.x and 0.9.x, a standard set of Social Network APIs.
Apache Shindig(在阁楼上)(由Apache阁楼委员会管理的项目)
ApacheShindig是一个承载社交应用程序的容器,由四部分组成:
小工具容器JavaScript:核心JavaScript基础的通用小工具功能(阅读更多关于小工具功能)。这个JavaScript管理安全性、通信、UI布局和特性扩展,比如OpenSocial API。Gadget呈现服务器:用于将Gadget XML呈现为JavaScript和HTML,以便容器通过容器JavaScript公开。OpenSocial Container JavaScript:JavaScript环境,位于Gadget容器JavaScript之上,提供OpenSocial特定的功能(profiles、friends、activities、datastore)。
OpenSocial数据服务器:一种服务器接口的实现,用于存储特定信息,包括OpenSocial restapi,具有明确的扩展点,以便其他人可以将其连接到自己的后端。
ApacheShindig是OpenSocialAPI规范的参考实现,版本0.8.x和0.9.x是一组标准的社交网络API。