CSDN论坛 > Delphi > VCL组件开发及应用

怎样使用WINSOCKET传输文件,有点类似QQ上的文件传输??? [问题点数:0分]

Bbs1
本版专家分:45
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:2314
Bbs1
本版专家分:45
Bbs7
本版专家分:12568
Bbs1
本版专家分:2
Bbs4
本版专家分:1792
匿名用户不能发表回复!登录|注册
其他相关推荐
C#网络编程(六、Socket文件传输)
转自:http://blog.csdn.net/shanyongxu/article/details/51204110,本人学习受益匪浅,楼主把重点都标记出来了,请点击链接查看原文,尊重楼主大大版权。 文件传输   前面的案例都是传输字符串.还有一种常见的情况,就是在服务端和客户端之间传输文件.  
一个文件传输系统
一,特点 该xml文件传输程序是基于并发环境,可处理大并发数据可根据业务的扩展,增加文件模板,传输不同种类的业务数据 二,系统分析        该系统有三大组件,Listener(监听器),Thread(执行器),Server(具体业务服务)        底层对数据的操作都发生在Service,       Listener负责监听Thread的执行         整体架构
使用secureCRT进行文件传输
第一种方式:   上传文件只需在shell终端仿真器中输入命令"rz",即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下。   下载文件只需在shell终端仿真器中输入命令"sz 文件名",即可利用Zmodem将文件下载到本地某目录下。   通过"File Transfer"可以修改下载到本地的默认路径。设置默认目录:options-->session opt
将本地文件传输至远程服务器
在我们部署项目的时候,需要将本地的项目部署于远程服务器上,(腾讯云,公司内网云,等等),那么经常使用的方法就是通过ssh来进行文件传输什么是ssh协议:SSH 为 Secure Shell 的缩写,即安全外壳协议,SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的...
linux平台TCP协议实现文件传输源码
一、功能说明:LINUX平台TCP编程实现client端像server端传输文件,支持多client。 二、编译运行命令说明 1、编译   client:gcc -o client client.c   server:gcc -o server server.c 2、运行   client端:./client <server IP> <端口号> <上传文件名>   server端:./server <端口号> <保存为文件名> 其中,server端先运行,client端与server端的端口号必须一致并且不能与已知端口冲突(如可设为1234)。 若只在某一PC的linux系统上进行客户端服务端文件通信测试,需注意: server IP可设为回送地址127.0.0.1; 可开多个终端来模拟客户端和服务端。
linux/Windows 基于TCP协议的文件传输源码(有注释)
使用条件编译可以分别在windows上和linux编译成功,基于TCP协议,使用socket通信技术。由于以二进制形式进行文件的读写,所有可以实现任意文件的传输。实现客户端发送,服务端接受文件。 测试环境windows7  vs2010,Ubutun14.04 gcc  在windows 使用vs2010 编译时::在pub.c 文件开头加#define WIN 在linux 使用gcc
电脑和电脑之间传输大文件
1.先将两台电脑开机,然后用网线连接起来,直接插在平时上网用的端口,废话,不开机不插网线能连接吗。 2.先找到电脑里需要传送的文件。然后设置共享。比如我现在要传送一个磁盘里的文件到另一台电脑上,那我先设置这个磁盘为共享,当然也可以是一个文件夹。方法:选中文件夹,右键单击,点击共享,依次操作。
利用TCP/UDP完成文件传输的设计和实现
利用TCP/UDP完成文件传输的设计和实现1) 利用循环面向连接的模型完成固定文件的传输(考虑服务器地址、端口号的设定方式) 2) 由固定文件扩展成手动输入或选择文件; 3) 参考connectTCP的方式对程序进行抽象、封装;客户端建立socket 确定服务器scokaddr_in结构体 点分十进制IP转换 使用connect连接 打开文件 准备缓冲区 缓冲区初始化置空 将文件内
socket文件传输功能的实现
这节我们来完成 socket 文件传输程序,这是一个非常实用的例子。要实现的功能为:client 从 server 下载一个文件并保存到本地。 编写这个程序需要注意两个问题: 1) 文件大小不确定,有可能比缓冲区大很多,调用一次 write()/send() 函数不能完成文件内容的发送。接收数据时也会遇到同样的情况。 要解决这个问题,可以使用 while 循环,例如: //
使用ObjectOutputStream或ObjectInputStream传输文件
今天又在论坛上看到一位兄弟,想用Socket编程实现文件传输。说起来,有好多朋友都想用Socket来传输文件。如果偏底层一些的话,还要涉及到网络协议的制定和实现,这个对于初学者难度要稍大一些。于是,我写了一段利用ObjectOutputStream和ObjectInputStream传输文件的代码。当然,其中我还抄的楼主的一点代码,因为swing方面确实懒得再想了。有两个帖子,
关闭