在项目上有一个下载的需求,准备这样来做
2011-06-21 20:32
267 查看
在项目上有一个下载的需求,要下载的是一些小文件,准备这样来做。
在服务端有一个线程池,把下载任务当做是一个job,投送到线程池里去处理
实际上我创建了两个job,同时需要两个线程,一个用于接收客户端的请求,然后到系统里查找这些文件,一个用于把这些文件发送到到客户端,联系这两个job的是一个缓冲区类,这个缓冲区类自身提供了同步功能。
数据为 帧头+数据
在服务端有一个线程池,把下载任务当做是一个job,投送到线程池里去处理
实际上我创建了两个job,同时需要两个线程,一个用于接收客户端的请求,然后到系统里查找这些文件,一个用于把这些文件发送到到客户端,联系这两个job的是一个缓冲区类,这个缓冲区类自身提供了同步功能。
数据为 帧头+数据
相关文章推荐
- 如果把准备结婚作为一个项目,应该怎样开展需求分析
- 最近项目有一个验证身份证号是否有效的需求,封装了一个工具类。
- Disconf介绍,源码下载,环境准备,安装,disconf-web使用和配置介绍,项目中进行配置,项目案例运行
- 3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:前期需求调查部分)
- 基本在每个项目中都会遇到发送邮件的需求,大家熟知的邮箱有新浪、雅虎、QQ、OUTLOOK等,想必大家也遇到过发送邮件总是被发送到垃圾邮箱中,下面是我找到的一个解决办法,仅供参考。
- 为大家提供一个完整的Hibernate Annotation项目_源码下载
- 实现项目下载需求时遇过的那些坑
- 项目需求将上传的文件统一FTP传送到一个服务器
- 一个完整的大型软件项目经验是非常宝贵的,大家遇到这样的机会要学会把握好机会
- 实现项目下载需求时遇过的那些坑
- 国外一个比较不错的“资源” 论坛 --- 可以下载永恒之塔 项目代码
- 现在有这样一个需求,我需要改变两个div的大小,一个变大,另一个就需要变小。
- 今天要准备一个项目时间安排文档,于是查了一下。
- 一个新项目在需求清晰的前提下如何架构
- 3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:前期需求调查部分)
- 3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:前期需求调查部分)
- 实现从“环信”下载聊天记录,显示在本地项目页面的功能(一)—— 功能需求介绍
- 算法交流:分享我的一个算法,实现项目需求
- 推荐一个下载开源项目的网站
- 项目1-3 定义一个定义完整的类。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数据进行运算。设Complex c; d