Changes between Version 20 and Version 21 of doc/design/flow


Ignore:
Timestamp:
06/19/2012 07:20:06 PM (14 years ago)
Author:
wangjianqiang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/design/flow

    v20 v21  
    77||App||客户端应用,接收推送消息的主体|| 
    88 
    9 其推送流程如下: 
     9设备注册流程如下: 
    10101. App向PNS提交appkey并申请注册该移动设备,参见[wiki:doc/interface/platform 平台接口定义]/设备注册接口 
    1111> 这里是为设备进行注册,而非为当前App注册,设备注册后可为设备上的所有App提供推送服务 
     
    19194. App向PNS发送appkey、账号和密码并申请获取推送Token,参见[wiki:doc/interface/platform 平台接口定义]/获取推送Token接口 
    20205. PNS验证合法性后随机分配一个Token返回给App 
    21 >  
     21> Token是为App而非设备服务的,设备上的每个使用推送服务的App都会被分配一个不同的Token 
     22>> PNS需要维护账号、appkey与Token之间的关系,即一个账号对应多个Token,每个Token对应一个appkey 
     236. App获取到Token后将Token告知Sender 
     24> 该环节由App和Sender自己处理,Sender保存下Token以便日后发送推送用 
     25 
     26推送流程如下: 
     271. Sender提取出推送Token并连同推送信息一起发送PNS