
使用Apache Shindig为客户应用程序加入社区内容
这篇文章讨论了Apache Shindig,一个OpenSocial的实现,Shindig可用于减少一些在实现OpenSocial gadgets时所遇到的问题。内容包括OpenSocial标准,Shindig架构,以及如何用Shindig为一个应用程序添加社区网站内容,同时展示Gypsii社区网络采用的Shindig用法。

这篇文章讨论了Apache Shindig,一个OpenSocial的实现,Shindig可用于减少一些在实现OpenSocial gadgets时所遇到的问题。内容包括OpenSocial标准,Shindig架构,以及如何用Shindig为一个应用程序添加社区网站内容,同时展示Gypsii社区网络采用的Shindig用法。
OpenSocial 2.0挟一众新特性而来,有新容器,支持OAuth 2,支持内嵌体验,支持活动流。作为Facebook平台的替代品,它在IBM、Jive、SAP等大企业中赢得了一些支持。
继上周六QClub杭州站的成功举办后,本周日(8月3日)QClub将移师北京,主题为“OpenSocial的规范、实践与展望”,邀请的分享嘉宾是天际网的CTO郭应寿先生。届时,还将会有多名业内知名技术负责人、架构师参加,比如校内网技术负责人黄晶,财帮子创始人孟岩等,与大家一起探讨关于OpenSocial方面的话题。
在6月12日Google举办的Google开发者日上,Google中国对外宣布其“开放平台战略”,并表示已经和包括天涯、Myspace、CityIN、天际网、豆瓣、校内网、海内网等在内的国内知名SNS网站结成联盟。而在JavaEye站长Robbin写的一个针对OpenSocial分析的博客中将其归结为“一个Google的公关骗局”,引起了不小的反响,也有网友对此提出不同的看法。

作为一个开放的协议,OpenSocial真的能为应用开发者提供便利吗?如果可以,为什么国内技术社区对OpenSocial的反应还是雷声大雨点小?来自国际的TheBroth.com和KlickNation.com这两家“小”公司似乎能够回应这些质疑。

OpenSocial为构建跨多个网站的社交应用程序提供了一组通用 API。开发人员可以使用标准 JavaScript 和 HTML 创建应用程序,用以访问社交网络里的朋友并更新对应的Feeds。本文是对本次QClub活动内容的一个简短总结,希望对没有到现场参会的读者了解OpenSocial有所帮助,也希望能引起大家更多的讨论。

本视频主要对OpenSocial进行了分析,并对实现的方式进行了介绍。其中包括:OpenSocial的开发经验、Container Provider的技术准备、平台的构成要素、具体的规范、以及对未来的展望。

InfoQ中文站有幸与Google中国的产品经理杨巍先生在一起探讨了OpenSocial的相关话题,包括OpenSocial的初衷、构成要素、实现方式、以及要实现它的技术储备等等。