文件名称:send_file:通过Java https发送文件服务器和客户端
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-05 22:17:49
Java
send_file Introduce 一个使用 NIO + selector + send file 技术的 server + client ,专门用于服务器之间搬运文件。 quick start 打开 example module src 目录. 运行 example.ServerDemo 运行 example.ClientDemo 注意: 需要注意 demo 里的目录路径,应该和你的不一致,改成自己的即可,只要这个目录下有文件,就可以.但是文件别太多,否则会写爆磁盘. 项目结构 send_file_client 客户端模块, send_file_common 通用模块 send_file_server 服务端模块. example 使用例子. 线程 模型 如上图所示。 在 client 端: 每个 Client 实例,维护一个 TCP 连接。该 Client 的写入方法是线程安全的。
【文件预览】:
send_file-master
----send_file_server()
--------src()
--------pom.xml(745B)
----example()
--------example.iml(2KB)
--------src()
--------pom.xml(924B)
----send_file_client()
--------src()
--------pom.xml(1KB)
----README.md(5KB)
----send_file_common()
--------src()
--------send_file_common.iml(2KB)
--------target()
--------pom.xml(2KB)
----pom.xml(1KB)
----.gitignore(78B)