android项目开发之-动态任务分配功能的实现
2017-05-11 22:27
281 查看
android项目开发之动态任务的实现
开机自启动,进入第2步的步骤a。定时器定时请求服务端。
a. 判断此时客户端是否已经完成任务,定时器发送http请求服务端,用于保持心跳,证明客户端准备好了,可以分配任务,服务端返回标志位1,表示服务端收到用户请求,且此时客户端未完成过任务,完成第一次握手。一直保持心跳直到服务端主动分配任务。如果标志位为3,表示已经完成了一个任务,关闭定时器
b.服务端主动分配任务,发送任务信息,以及标志位2,客户端一旦发现标志位为2时,存储任务信息,完成任务,完成第二次握手。
c.客户端完成任务,发送完成任务请求给服务端,服务端接收到响应,完成第三次握手。如果第三次握手失败,或者没有在服务端规定的时间内完成第三次握手,那么任务客户端完成任务失败,重新进入步骤a。
d.服务端接收到客户端的完成任务确认消息之后,返回标志位3给客户端,表示任务确认成功,并关闭定时器。否则进入步骤a。
相关文章推荐
- Android项目开发(4)-忘记密码---验证码验证页面功能实现
- Android项目开发(3)-注册验证码验证页面功能实现
- [置顶] Android移动开发-在Android项目里集成开源框架ZXing实现扫描二维码的功能
- Android开发,项目中实现的摇一摇功能。使用加速度传感器SensorEventListener
- [Android开发] 在项目中快速实现 列表字母排序滑动索引 功能原理以及过程代码
- Android开发实现的ViewPager引导页功能(动态加载指示器)详解
- 16—【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能
- Android应用程序开发教程:实现一个功能比较完善的登录对话框
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- Android应用之个人应用软件开发(3)【SQLite数据库及理财功能实现】
- Android腾讯微博客户端开发5:利用FootView实现ListView滑动动态加载实现分页
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- android开发中倒计时功能的实现
- 使用Spring中的IoC功能来实现我们所开发项目系统的国际化
- Android 项目开发 基于Web Service 服务的中英翻译软件(一)功能介绍
- Android开发之拍照功能实现(附源码)
- Android新浪微博开发(二)主UI的实现:动态建立TabActivity
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android2D游戏开发十六】(上文之触摸屏手势)详解Android Gesture 手势操作!利用手势实现一个简单切换图片的功能!
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!