社区
C#
帖子详情
c#中Socket如何传递大文件(几百M)?急!
yukun1997
2009-04-24 12:56:48
我用Socket聊天功能实现了,也可以传递小文件(小于3M),但几百M的大文件就不行了,应该是要分包发送和接受吧.求高手指点,最好有代码,感激不尽.急.
...全文
113
3
打赏
收藏
c#中Socket如何传递大文件(几百M)?急!
我用Socket聊天功能实现了,也可以传递小文件(小于3M),但几百M的大文件就不行了,应该是要分包发送和接受吧.求高手指点,最好有代码,感激不尽.急.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
last_dancer
2009-04-26
打赏
举报
回复
楼上说滴正确~
walkghost
2009-04-26
打赏
举报
回复
都知道要分包了。。。设置个序号呗。校验呗。
freewind0521
2009-04-26
打赏
举报
回复
http://www.expresscomputeronline.com/20030303/techspace2.shtml
http://www.csharphelp.com/archives2/archive335.html
http://www.codeproject.com/csharp/binarydatausingsocket.asp
参考一下
C#
实战027:
socket
实现大
文件
传输
前面写了一个单
文件
传输的,后来发现当传送的
文件
大于设置的缓存空间时,
文件
就会出现丢包的现象,导致
文件
无法使用,所以为了适应大
文件
的传输,这里我将代码进行了下修改,实现大
文件
传输。 不过
socket
实现大
文件
传输有个缺点,由于传输过程是通过字节缓存发送,接受也是读写字节,导致整个传输过程效率不高,我尝试了一个169MB的视频
文件
传输,虽然传完了,但是耗时将近1小时。 因为计算机缓存有限,...
C#
Socket
服务端与客户端通信(包含大
文件
的断点传输)
步骤: 一、服务端的建立 1.服务端的项目建立以及页面布局 2.各功能按键的事件代码 1)传输类型说明以及全局变量 2)
Socket
通信服务端具体步骤: (1)建立一个
Socket
(2)接收信息 (3)发送数据(这里分发送字符串、
文件
(包含大
文件
)、震动) 二、客户端的建立 1.服务端的项目建立以及页面布局 2.各功能按键的事件代码 ...
C#
Socket
tcp 发送数据大小问题
TCP/IP是可靠性传输协议,它能保证数据能按顺序的方式到达目的地.看到以上描述在写TCP/IP应用的时候似乎就可以放心了,只要程序不出意外就数据输传就是正确.但最近在做一个
文件
传输工作的时候确得到的结果并不是这样,发现网络环境和一次发送数据大会影响整个输传结果.以下是这两晚的测试情况 测试内容描述: 每个
文件
块信息包大概是120k左右 采...
c#
socket
大数据_.NET
中
高性能、高可用性
Socket
通讯库
(给DotNet加星标,提升.Net技能)转自:源之缘cnblogs.com/yuanchenhui/p/iocpcore.html前言本人从事编程开发十余年,因为工作关系,很早就接触
socket
通讯编程。常言道:人在压力下,才可能出非凡的成果。我从事的几个项目都涉及到通讯,为我研究通讯提供了平台,也带来了动力。处理
socket
通讯对初学者而言,具有很大的挑战性。我有个梦想:能不能开发...
socket
实现大数据传输
socket
通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
socket
起源于Unix,而Unix/Linux基本哲学之一就是“一切皆
文件
”,对于
文件
用【打开】【读写】【关闭】模式来操作。
socket
就是该模式的一个实现,
socket
即是一种特殊的
文件
,一些
socket
函数就是对其进行的操作(读/写IO、打开、关闭) ...
C#
111,119
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章