订阅时序图
2015-06-16 15:27:03 1051 举报
订阅时序图描述了用户在订阅某个服务或产品时,所涉及的一系列步骤和事件。首先,用户通过界面选择需要订阅的服务或产品。然后,系统会验证用户的订阅资格,包括检查用户的付款方式、订阅期限等。如果验证成功,系统会生成一个订单并发送确认邮件给用户。接着,用户需要确认订单并完成付款。一旦付款成功,系统会更新用户的状态为已订阅,并向用户发送欢迎邮件和相关说明。最后,用户可以开始享受所订阅的服务或产品。整个过程中,用户可以随时查询订阅状态、修改订阅设置或取消订阅。
作者其他创作
大纲/内容
Client
调用SDK【-(NSInteger) sendMessage:(NSInteger*) mid topic:(NSString*)topic playload:(NSString*) payload qos:(NSInteger) qos;】
发消息时序图
MQTT
publish命令
SERVER
C库(创建publish请求命令)
block通知该消息是否发送成功
C库1、解析PUBREL命令2、将解析命令的结果call_back给SDK
Client登录IM成功
界面展示
TNIOBOX1、实现SDK代理方法2、根据mid在消息队列中获取该消息修状态3、修改数据库中该消息的状态
数据model封装UI消息数据
1、调用TNIOBOX【-(void) sendMessage:(TNIMMessage*) message】2、将消息存入消息3、存入DB
处理客户端请求命令
结束
SDK通过代理将服务器的回应结果回调给TNIOBOX类
0 条评论
下一页