社区
通信技术
帖子详情
如何使用socket编程实现多重目录结构的文件夹上传?
yangfei666
2005-05-13 08:50:49
我现在在做一个课题《网络存储管理》,要用到TCP/IP的socket端口进行通信。实现文件及文件夹的上传及下载。现在最学要解决的就是这个问题。请各位大虾不吝赐教。
...全文
176
7
打赏
收藏
如何使用socket编程实现多重目录结构的文件夹上传?
我现在在做一个课题《网络存储管理》,要用到TCP/IP的socket端口进行通信。实现文件及文件夹的上传及下载。现在最学要解决的就是这个问题。请各位大虾不吝赐教。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangyeer
2005-06-05
打赏
举报
回复
但是如果你用udp协议的话,那么这个就要你自己来控制了。做起来会很麻烦。
lamputa_lito
2005-06-04
打赏
举报
回复
看你具体通讯是用tcp还是udp协议,如果是用tcp协议,那么分块的问题不用你考虑,协议本身已经实现,当然从实现的角度来说,一次发太大的数据会导致传输出错率增加。但是一次也不置于是10k,8k的,不会太烂的网络的话我想50k,100k应该也没有问题。
但是如果你用udp协议的话,那么这个就要你自己来控制了。做起来会很麻烦。
yangfei666
2005-06-03
打赏
举报
回复
顶
yangfei666
2005-05-13
打赏
举报
回复
对于大型的文件上传时需要进行分块,那么分块的大小怎样才合适呢?
free_pig
2005-05-13
打赏
举报
回复
首先要遍历你要发送文件得文件夹(这是最重要得),然后把要在上传文件之前先把要上传文件得路径先发送到目的SOCKET,目的SOCKET根据发过来得路径,一层层得创建文件夹,创建好之后,发送一个准备好信息,然后你这边再读文件上传
oyljerry
2005-05-13
打赏
举报
回复
搜索一下相关资料应该有分块的大小的一些试验值
踏岸寻柳
2005-05-13
打赏
举报
回复
具体的数据上传肯定是边读边写的,如何分块、块多大才合适可以测试一下。
比如说,分为8K、16K等,看看那种分法比较快。
C++day4作业
思维导图。
6.4c++作业
sadsad
C++作业4
一、问题及代码 /* * 文件名称:乘法口诀表 * 作 者:伍蒙 * 完成日期:2017年4月7日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:乘法口诀表 * 输入描述: * 问题描述: * 程序输出:乘法口诀表 * 问题分析: * 算法设计: */ #include using namespace std;
通信技术
4,397
社区成员
28,909
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章