資源簡介
使用TCP協議,采用阻塞方式,編寫C/S結構程序,能上傳下載文件,客戶端能顯示進度,能隨時終止上傳下載,要求傳輸速度盡可能快,能夠實現多客戶端上傳下載
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#pragma??comment(lib“ws2_32.lib?“)
#define????????SERVER_PORT????????6666
int?chioce();
DWORD?WINAPI?funproc?(LPVOID?pParam);
typedef?struct?funparam
{
int???????ifilelen;
SOCKET????sClient;
FILE??????*fps;
}funparam;
int?pauseflag?=?1;
int?escflag?=?1;
int?main()
{
WORD????wVersionRequested;
????WSADATA????wsadata;
????int?ret?i?fileflag;//?ilen
????SOCKET????sClient;
HANDLE???hthread;
funparam?*funp;
// DWORD?uExitCode1;
????struct?sockaddr_in??saServer;
char????strIP[20];
ULONG????wIP;
FILE????*fpd?*fps;
char????buf[188*1024];
char????chfilesize[256];
int?????chancewrize;//finishlen;ifilelen
long????ifilelen;
char????flag[
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6625??2010-08-13?16:09??作業socket\client.c
?????文件???????7122??2010-08-13?16:18??作業socket\serv.c
?????文件???????3399??2010-08-15?11:47??作業socket\client.dsp
?????文件??????41984??2010-08-15?11:47??作業socket\Debug\vc60.idb
?????文件??????69632??2010-08-15?11:47??作業socket\Debug\vc60.pdb
?????文件????2801692??2010-08-15?11:47??作業socket\Debug\client.pch
?????文件??????23884??2010-08-15?11:47??作業socket\Debug\client.obj
?????文件?????229332??2010-08-15?11:47??作業socket\Debug\client.ilk
?????文件?????196701??2010-08-15?11:47??作業socket\Debug\client.exe
?????文件?????410624??2010-08-15?11:47??作業socket\Debug\client.pdb
?????文件????2801692??2010-08-15?11:47??作業socket\Debug\serv.pch
?????文件??????20227??2010-08-15?11:47??作業socket\Debug\serv.obj
?????文件?????219340??2010-08-15?11:47??作業socket\Debug\serv.ilk
?????文件?????196699??2010-08-15?11:47??作業socket\Debug\serv.exe
?????文件?????394240??2010-08-15?11:47??作業socket\Debug\serv.pdb
?????文件??????33792??2010-08-15?11:47??作業socket\client.ncb
?????文件????????744??2010-08-15?11:47??作業socket\client.plg
?????文件??????48640??2010-08-15?11:47??作業socket\client.opt
?????文件????????537??2010-08-15?11:47??作業socket\client.dsw
?????文件???????3375??2010-08-15?11:47??作業socket\serv.dsp
?????文件??????33792??2010-08-15?11:47??作業socket\serv.ncb
?????文件????????734??2010-08-15?11:47??作業socket\serv.plg
?????文件??????48640??2010-08-15?11:47??作業socket\serv.opt
?????文件????????533??2010-08-15?11:47??作業socket\serv.dsw
?????目錄??????????0??2010-08-15?11:47??作業socket\Debug
?????目錄??????????0??2010-08-13?08:51??作業socket
-----------?---------??----------?-----??----
??????????????7593980????????????????????26
- 上一篇:JPEG圖像壓縮編碼.doc
- 下一篇:從TS文件中搜索獲得節目信息
評論
共有 條評論