WEB开发网
开发学院软件开发Java 使用Apache Shindig为客户应用程序加入社区内容 阅读

使用Apache Shindig为客户应用程序加入社区内容

 2010-03-01 00:00:00 来源:WEB开发网   
核心提示: 目前的规范定义了两种版本的API──JavaScript和REST,OpenSocial的JavaScript规范是提供一个小工具Gadget设计来支持OpenSocial的功能,使用Apache Shindig为客户应用程序加入社区内容(2),架构如图1:图1 使用JavaScript Ope

目前的规范定义了两种版本的API──JavaScript和REST。

OpenSocial的JavaScript规范是提供一个小工具Gadget设计来支持OpenSocial的功能。架构如图1:

使用Apache Shindig为客户应用程序加入社区内容

图1 使用JavaScript OpenSocial API典型架构

在这种情况下,一个用户应用程序被作为一个Gadgets的集合,Gadget自己用OpenSoical API可以获取社交信息。因此, JavaScript API与Gadget API的紧密结合,并非总是适合不是基于Gadget的实现。

相反的,OpenSocail REST API不直接与Gadgets关联,允许任何客戶端应用程序来查看和发布用户的OpenSocial数据。我们将用这些API来实现OpenSocial应用。

Apache Shindig

Apache Shindig是Gadget API和OpenSocial API的开源实现。下面将简单回顾一下什么是Apache Shindig;Apache Shindig是一个OpenSocial的容器,帮助您通过提供代码托管、代理请求和处理REST和RPC请求来快速启用OpenSocial。

使用Apache Shindig为客户应用程序加入社区内容

图2 Apache Shindig

对于OpenSocial,Shindig同时实现JavaScript和REST的API。 Shindig OpenSocial实现总体结构如图3:

使用Apache Shindig为客户应用程序加入社区内容

上一页  1 2 3 4 5 6 7  下一页

Tags:使用 Apache Shindig

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接