近几年网络的3个向上最首假诺交际网站。脸书、linkedin、满面春风网等这个社交网站在长期内便聚集了大量的用户数量、社交互联网数据、应用数量和利用数据。在那么些网站上,应用从规划之初就考虑了应酬互连网的存在。结果是尽善尽美的运用和多少经过社交网络的病毒式传播获得更快的共享。开发职员从中获得启示,重新考虑什么利用社交数据来再一次规划使用,更好的兑现合作;怎么着重新组织使用内容和数据,更好的分享;怎样使用社交网络达成产品的经营销售等。更多的组织在考虑动用社交应用的花样来提供劳务和数码。

OpenSocial
标准通过阅览社交网站的数目,抽取了骨干的社交概念:Person、Relation、Activity、ActivityStreams[一对
OpenSocial 容器协理]、AppData、Gadget。OpenSocial 标准提供了合并的 API
来访问社交网站的数码:Person、Activity、ActivityStreams、AppData 数据。

  • Person:表示社交网站中的用户数据,包含姓名、地址等 Profile
    音信。OpenSocial 有四个奇特的用户:OWNEEscort 和 VIEWERubicon。VIEWEGL450代表方今登陆页面包车型大巴用户。OWNE卡宴 表示创立页面的用户。
  • Relation:表示社交网站中人际关系,例如朋友只怕同事关系。OpenSocial
    有八个优异的涉嫌用户组:OWNETiggo F汉兰达IEND 和 VIEWE凯雷德 FXC90IEND。Relation
    定义了 Person 之间的维系,是交际网站的基石。
  • Activity:描述社交网站中移动照旧事件,包涵标题和剧情。
  • ActivityStreams:描述社交网站中的 activity stream,蕴含一名目繁多
    activity entry。Activity entry 描述了 Actor 内定的用户通过 Verb
    内定的动作对 Object 内定的靶子的表现。Activity entry
    能够来自不相同的体系。ActivityStreams 提供了一种社交数据聚合的机制。
  • AppData:提供了社交网站中使用持久化数据的匡助。差异的使用,不一致的用户的
    AppData 是与世隔膜的。
  • Gadget:描述社交网站中的应用。Gadget 通过 OpenSocial JavaScript API
    和交际网站交互。

Catpic是.NET平台上的三个开源OpenSocial
容器规范落到实处,并提供托管OpenSocial小工具
-简单的HTML和JavaScript应用程序,能够松开在网页和别的应用程序的能力。小工具是选拔OpenSocial小工具API和中坚的互连网技术,如XML,JavaScript的,Flash。Catpic的小工具服务器由以下几局地构成:

  • OpenSocial Container:
    OpenSocial容器的公共规范,它定义贰个组成都部队分托管环境(容器)和一组通用的行使编程接口(API)的交际互联网的遵照Web的应用程序实市场价格况
  • Gadget Container JavaScript:
    JavaScript宗旨基础一般的小工具功效。
    那几个JavaScript管理安全,通讯,UI布局和功力扩大。暗中同意处境下行使Apache的Shindig实施的。
  • Gadget Rendering Server: 
    用来渲染的小工具XML转换来JavaScript和HTML的器皿,通过容器的JavaScript揭露。
    那部分是写在.NET和通用模块,可经过自定义的交替/扩充。

 Catpic提供:

  • OpenSocial容器:人,活动,活动流,信息
  • 谷歌小工具规范的履行
  • gadgets主机平台的力量,独立组件 – 小工具
  • 充分NET落实在劳务器端
  • 可扩张的自定义模块
  • 简短地合二为一到存活的ASP.NET / ASP.NET
    MVC
    应用程序通过的NuGet包(开发中)

具体内容参照小说Socialize your ASP.NET application with
OpenSocial

和网站 http://catpic.codeplex.com/

连带文章:

使用opensocial接入social
game

OpenSocial 开发执行,第 1 局地: OpenSocial
初探

OpenSocial 开发实践,第 2 部分: Apache Shindig
大概浏览

OpenSocial 开发执行,第 3 部分: Gadget 之间的通讯以及怎么样使用 OAuth
协议

OpenSocial 开发执行,第 4 部分: 增添 Shindig
的力量

OpenSocial 开发实践,第 5 部分: Shindig 怎么着浮现Gadget

相关文章

网站地图xml地图