google推出了 opensocial 用来抗衡 facebook 的f8
并且还推出了apache 的 shindig开源的实现,使得社区网站开放更加方便。
到shindig 网站下载源码:
http://incubator.apache.org/shindig/
你需要安装 mvn subversion
代码svn地址为:http://svn.apache.org/repos/asf/incubator/shindig/trunk/
下载后 使用
mvn 命令(或者使用 mvn -Dtest 这样不用跑单元测试)
注意 如果最后没有出现 BUILD SUCCESSFUL 多半是没有从网络上下载完全依赖的jar包。
多执行几次 这个命令。
接下来执行
mvn -Prun
会启动Jetty
成功后 访问:
http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
如果看到页面返回,恭喜你部署成功。
你还可以访问
http://localhost:8080/gadgets/container
可以看到好几个例子。
分享到:
相关推荐
适用于Chrome的Shindig屏幕共享扩展程序 Shindig是一个视频聊天平台,可同时容纳多达1,000名参与者。 Shindig可让您与活动参与者聊天,向主要演讲者提问,亲自向观众展示,加入视频组并进行聊天以进行协作,在私人...
**OpenSocial Java版Shindig使用Jar包** OpenSocial 是一个开放的标准,旨在定义一套API,使得社交网络应用可以跨平台运行。Java版的Shindig是实现OpenSocial规范的一个开源实现,它提供了服务器端的基础设施,使得...
Java 版 Shindig 是 OpenSocial 的实现之一,它提供了一个服务器端的框架,使得开发者可以使用 Java 语言开发这些社交应用程序。Shindig 也被称为 Apache SocialSite,它实现了 OpenSocial 规范中的各种 API,包括 ...
"shindig-trunk"这个文件名可能是项目源代码库的一个分支或主干,通常在版本控制系统中,"trunk"表示项目的主线开发。这意味着你可能获得的是Apache Shindig的最新未发布版本的源代码。 在深入研究源代码之前,你...
- 截至2008年6月12日,MySpace上的应用程序安装量达到了2300万次,创建了大约1500个应用程序,平均每个应用程序都有1万个安装用户。 - 有超过5.7万名开发者账户获得批准,显示出MySpace对开发者社区的支持力度之大。...
它不仅提供了一套通用API,还通过Shindig这样的参考实现降低了开发者的学习成本。随着技术的发展,OpenSocial将继续进化,为开发者带来更多便利。对于那些希望在多个社交平台上快速部署应用的企业和个人来说,...
1. **环境搭建**:首先,你需要设置一个支持OpenSocial的开发环境,这可能包括安装Shindig服务器,配置数据库,以及设置必要的开发工具。 2. **API调用**:深入理解数据API和Gadgets API,学习如何获取和更新社交...
GroupWyze允许用户在单个页面上创建事件,shindig,视频群聊,聚会,音乐会,欢乐时光,团队建设和一般的恶作剧。 朋友,家人,同事和熟人可以对特定事件的细节进行投票,以使民主化并最大程度地提高乐趣! 然后,...
学习OpenSocial API不仅可以让你构建出有趣的社交应用,还能提升你在社交网络开发领域的专业技能,为你的职业生涯增添亮点。随着社交网络的持续发展,OpenSocial的应用场景将更加广泛,掌握这一技术无疑是为未来做好...
例如,文档提到了参考了shindig的缓存类和apc,这意味着开发者可以借鉴shindig项目中的缓存设计思路,或者直接复用其中的某些缓存实现代码。 在实际应用中,开发者需要根据具体需求和环境选择合适的缓存策略。例如...
#Shindig警长管理事件的应用程序。 ##最小可行产品供组织者和财务批准者使用。 组织者可以添加,删除和编辑组织和事件。 组织者可以增加和减少活动费用。 财务批准者可以确认已收到收入,并且可以批准或拒绝组织者...
近年来,IBM继续推动开源技术的发展,对KVM、oVirt和Open Virtualization Alliance的支持,以及对Apache Shindig、Apache Hadoop(作为IBM BigInsights的一部分)、Eclipse Orion、Lyo、Paho、OpenJDK、Apache ...