没有合适的资源?快使用搜索试试~ 我知道了~
Scaling-Threadpool-Server
共18个文件
java:16个
md:1个
gitignore:1个
需积分: 5 0 下载量 125 浏览量
2021-05-19
02:47:07
上传
评论
收藏 22KB ZIP 举报
温馨提示
简单扩展服务器 说明 这是利用可配置线程池和Java NIO的简单可伸缩服务器的示例。 客户端用于生成随机生成的字符串,并以设置的时间间隔将消息发送到服务器。 服务器从客户端接收字符串,并使用哈希函数SHA1对其进行哈希处理,然后将结果发送回客户端以进行验证。 配套 客户 班级 描述 客户端以给定的8kb间隔生成并发送一条消息,跟踪SHA1哈希码以与服务器返回的哈希进行比较。 基本生产者/消费者示范 编写用于在与客户端不同的线程中执行随机生成的消息,但不再使用 运作 班级 描述 包含一个静态方法,该方法使用SHA1计算消息哈希码 水池 班级 描述 利用资源包中的BlockingQueue的线程的容器 将任务分配给ThreadPool中的线程 从ThreadPoolManager执行给它的任务的工作线程 资源 班级 描述 不曾用过 实现阻塞队列以同时容纳工作人员和任务 用于存储选择器中的
资源推荐
资源详情
资源评论
收起资源包目录
Scaling-Threadpool-Server-master.zip (18个子文件)
Scaling-Threadpool-Server-master
src
cs455
scaling
client
Writer.java 3KB
Client.java 6KB
server
Server.java 9KB
pool
ThreadPoolWorker.java 2KB
ThreadPoolManager.java 3KB
ThreadPool.java 1KB
tasks
Shutdown.java 878B
Task.java 4KB
TestTask.java 858B
operations
MessageHashCode.java 582B
resource
BlockingQueue.java 2KB
IndividualClientThroughPut.java 781B
BlockingLinkedList.java 2KB
ChangeOps.java 669B
util
StatisticsPrinterClient.java 1KB
StatisticsPrinterServer.java 3KB
.gitignore 321B
README.md 4KB
共 18 条
- 1
资源评论
素寰韶
- 粉丝: 20
- 资源: 4502
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功