![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一步一步做一个linux文件传输软件
田刚
嵌入式软件+红外安防小菜鸟
展开
-
一步一步做一个linux文件传输软件(二)---->>>废话篇
在进行socket编程之前,必然要对TCP、UDP协议有一个初步的了解。网上对此类协议的资料非常多,我在此便不再叙述。 希望你要知道那些协议是用来干啥的。 以及socket的含义,借用《Linux C编程》中的一些话讲就是: 在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP地址+端口号”就称为socket。原创 2015-09-08 23:15:59 · 329 阅读 · 0 评论 -
一步一步做一个linux文件传输软件(一)
曾经在linux上实现过一个文件传输软件,客户端可以向服务器一次传输多个文件或者图片,并且在客户端可以看到文件传输的进度。 功能非常简单,但是涉及到的知识挺多的:GDB的调试;socket编程;多线程编程。最重要的是你编程的过程中可以将TCP/IP协议进行深入的理解。我本着在编程过程中进行学习而不是仅仅是为了实现功能的态度,再次去做这个非常简单的文件传输软件。所以我会由简向难,像原创 2015-09-05 13:05:20 · 440 阅读 · 0 评论 -
一步一步做一个linux文件传输软件(三)
/*************************************************************************** 2 * * * 3 * * * Filename: client.c 4 * * * 5 * * * Description: Network Client , transfer A to server 6 * *原创 2015-09-15 20:54:43 · 483 阅读 · 0 评论