HttpUploader6-queue版本更新说明
HttpUploader6-queue版本更新说明
博客园:http://www.cnblogs.com/xproer/p/5109761.html
网易博客:http://hyhyo.blog.163.com/blog/static/3140944020160721927557/
新浪博客:http://blog.sina.com.cn/s/blog_637ba8d90102w325.html
版本说明:
主要优化队列逻辑,以便开发人员能够更加容易理解业务逻辑。同时增强可扩展能力,与系统对接更简单。
规范化变量名称。使变量名称更加符合业务逻辑场景。
客户端变化
1.完善管理器中队列命名及逻辑
QueueFiles,文件队列,添加的文件全部添加到此队列中。
QueuePost,上传队列,上传时文件将会添加到此队列,并从QueueFiles队列中移除文件。
QueueWait,等待队列,保存出错的文件ID
2.新增fileSvr对象,此对象用于保存服务器返回的文件信息。
3.新增svr_create方法
4.新增svr_error方法
5.HttpUploader_MD5_Complete方法更新
6.FileListMgr对象更新,新增filesUI,FilesSvrUI,filesSvr,filesSvrMap属性
7.优化LoadData方法,
8.新增addFileSvr方法
9.更新UploadComplete方法
10.更新RemoveFile方法
服务端变化
11.f_create.aspx.cs更新
返回json数据格式
12.f_list.aspx.cs更新
返回json数据,
13.DBFile.GetAllUnComplete更新
增加判断文件列表是否为空的逻辑
fix(2016-01-07)
完善队列上传完成判断逻辑
完善文件上传完成事件触发逻辑
完善快速上传完成时fileComplete事件触发逻辑
完善RemoveQueuePost逻辑
更新逻辑:加载服务器文件列表(LoadData)
fix-续传逻辑
优化ResumeFile
更新FileListMgr.addFileSvr
优化FileListMgr.ResumerFile
fix-文件夹续传
改为:
fix-删除文件夹
最新文章
- Python中读取csv文件内容方法
- 如何使用Jquery自定义命名空间namespace
- 关于C#中文本模板(.tt)的简单应用
- Unity3d 模型导入选项
- 用Eclipse编写运行Java程序
- AngularJS开发相关配置
- E8.ITSM IT运维服务管理系统
- asp.net 批量下载实现(打包压缩下载)
- IE6不支持<;a>;标签以外元素的hover的解决方案
- HTML友情链接代码
- 两行代码搞定Android视图扩散切换效果
- 分布式进阶(八)Linux提示Unable to locate package该如何处理?
- 基于令牌桶算法实现的SpringBoot分布式无锁限流插件
- 一条sql解决.一张表的数据复制到另外一张表
- 从ibd文件获取表空间id
- redis系列之数据库与缓存数据一致性解决方案
- dialog提交表单
- 如何正确使用 Django的User Model
- layui 弹框
- python基础之反射、面向对象进阶
热门文章
- 【转】WebAPI使用多个xml文件生成帮助文档
- 【学习笔记】dp入门
- Android:不同drawable文件夹的区别
- springmvc 使用ajx上传文件 不设置form enctype
- python开发_自己开发的一个小游戏
- MyEclipse显示 Install new software 在线安装插件选项
- Embarcadero RAD Studio 2016 Product Approach and Roadmap
- centos安装rvm报错@curl -L get.rvm.io | bash -s stable fails on cent OS
- 在EXCEL中使用SQL语句查询
- Linux 如何杀死僵尸进程