重要概念

callback 回调函数

sdk中的所有服务类方法最后一个参数均可为回调函数,若有则在方法执行完毕后执行.
回调函数中可以包含两个参数

  • 第一个参数为方法执行的结果, 值为true或者false
  • 第二个参数为方法返回的结果, 值为功能介绍中的return

sgtcloud 平台

包含网关gateway,业务节点node,管理后台console和社交容器opensocial/datacenter构成的mbaas应用系统.

应用标识 appId

应用标识,通过管理后台生成,嵌入到sdk中,每次请求都要携带这个参数,以定位自己的上下文.

网关 gateway

根据应用标识appId和一些其他数据来路由用户到指定的业务节点上.

业务节点 node

每一个业务节点就是一个虚拟的应用容器,可以托管若干应用,也是实现具体交互业务逻辑的地方.

各类 Service

例如UserService, PlayerService等,作为rpc约定的功能集合接口,抽象了一组相关功能方法. 开发者也可以通过自定义的方式来调用服务器端扩展的rpc接口,详细的内容请参看功能介绍.

各类 Entity

例如User,Player等实体类抽象了sgtcloud平台的业务资源.
开发者也可以根据需要自定义一些业务实体,详细的内容请参看功能介绍.

用户 User

sgtcloud平台唯一用户标识,相当于通行证,使用平台功能一定需要先注册一个合法的用户.

角色 Player

大部分功能都需要和至少一个角色关联,所以你需要在使用这些功能前通过一个用户来创建一个角色.