Web和移动应用后端平台:Usergrid

jopen 11年前

Usergrid是一款适用于移动和富客户端应用的综合性平台。

Web和移动应用后端平台:Usergrid

Usergrid提供了一组核心应用程序对象,主要实现了对用户的管理以及对交互性的增强、通过自由的数据存储系统存储数据、检索以及返回任何类型的内容和对象集合等。Usergrid也提供了对日志数据的支持,这使得实时事件分析和关键指标的跟踪成为可能。

应用对象包括:

  • 用户(user)
  • 用户组(group)
  • 行为(activity)
  • 消息(message)
  • 资源(asset)
  • 目录(folder)
  • 事件(event)

每个对象都被保存在其各自的集合中(/users,/groups……)。Usergrid也允许创建用户想要的任何类型的动态(自定义的)实体。动态实体会被自动保存在以实体类型复数为名称的集合中。

Usergrid的API实现了oAuth 2.0的授权模型。所有的请求都需要带有有效的访问令牌。

Usergrid同时还提供了一个消息队列服务,该服务为保证高扩展性的同时向应用中分发消息所设计。此外为了使消息队列服务具备一定的灵活性,还 将会增加客户通知、社交收件箱、内容源、评论功能以及其他一些常见的消息队列操作。该框架支持使用Websocket来进行实时处理。

项目主页:http://www.open-open.com/lib/view/home/1379380682412