UML时序图
2018-08-29 22:55:50 3 举报
Android打印机交互---dianhua.huang---shandian
作者其他创作
大纲/内容
后台
确认切换
打印机
将打印机与原来的店铺解绑,并绑定到新的店铺
弹出警告,切换店铺原店铺打印将不再继续
切换店铺
打印机离线
打印状态
打印失败通知后台
打印机失去连接
Android平板
返回打印数据
webSocket连接断开或者打印机失去连接
连接成功
返回连接状态
通过AndroidSN号建立打印机的唯一标示
服务员
界面显示打印机是否连接成功,连接不成功则显示重连按钮,让用户重新连接打印机
WebSocket连接不成功,重连5次还未成功,提示用户,打印机设置失败,显示为网络问题,检查网络,过会尝试
打印结果
打印
登录系统
打印机就绪
负责管理打印机的android设备,将后台推送的打印数据,缓存到打印队列中,当打印机出现故障时并回复后重新打印,然后将缓存的打印数据清除。在打印机离线或异常情况下,打印机管理设备将不会处理推送过来的打印请求,并返回异常
请求打印数据
建立websocket连接
连接打印机
连接状态
请求打印的接口,不能同步获取到打印的结果。
说明:作为打印机的平板设备,不直接调用打印,而是经过后台通知去调用打印
检查是否连接打印机
打印配置
设置为打印机
退出
退出系统
通知其他设备打印机已经离线
打印机连接成功
通知用户webSocket(打印机失去连接)
退出系统后打印将不再继续
打印机连接未成功
Loop
尝试重新连接打印机
打印机配置数据
打印机配置成功
收藏
0 条评论
下一页