91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

中間件 轉發服務 包含: tcp socket基礎編程 代理服務器模型,源碼,demo。

資源截圖

代碼片段和文件信息

//?proxy.cpp?:?定義控制臺應用程序的入口點。
//

#include?“stdafx.h“
#include?“winsock2.h“
#pragma?comment(lib“ws2_32.lib“)

void?_tmain(int?argc?_TCHAR*?argv[])
{
WSAData?wData;
if?(WSAStartup(MAKEWORD(22)&wData)!=0)
{
return;
}
SOCKET?sock?=?socket(AF_INETSOCK_STREAM0);

SOCKADDR_IN?addr;
addr.sin_family?=?AF_INET;
addr.sin_addr.S_un.S_addr?=?INADDR_ANY;
addr.sin_port?=?htons(4000);

int?len?=?sizeof(SOCKADDR);

bind(sock(SOCKADDR*)&addrlen);

listen(sock5);

printf(“-proxy-\n“);

SOCKET?sockC?=?accept(sock(SOCKADDR*)&addr&len);

//連接主機
SOCKET?sockSrv?=?socket(AF_INETSOCK_STREAM0);
SOCKADDR_IN?addrSrv;
addrSrv.sin_family?=?AF_INET;
addrSrv.sin_addr.S_un.S_addr?=?inet_addr(“127.0.0.1“);
addrSrv.sin_port?=?htons(4001);
int?lenSrv?=?sizeof(SOCKADDR);
connect(sockSrv(SOCKADDR*)&addrSrvlenSrv);

char?sendBuf[100];
char?recvBuf[100];
char?tempBuf[100];

while?(1)
{
recv(sockCsendBuf1000);
printf(“recv?from?client:%s\n“sendBuf);
send(sockSrvsendBufstrlen(sendBuf)+10);
recv(sockSrvrecvBuf1000);
printf(“recv?from?server:%s\n“recvBuf);
send(sockCrecvBufstrlen(recvBuf)+10);
}

return;
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1228??2011-01-20?13:40??proxy\proxy.cpp

?????文件???????1901??2011-01-20?13:37??proxy\proxy.sln

????..A..H.?????11264??2011-01-20?13:44??proxy\proxy.suo

?????文件???????3816??2011-01-20?13:37??proxy\proxy.vcproj

?????文件????????979??2011-01-20?13:24??proxy\ReadMe.txt

?????文件????????209??2011-01-20?13:24??proxy\stdafx.cpp

?????文件????????195??2011-01-20?13:24??proxy\stdafx.h

?????文件????????973??2011-01-19?22:17??tcpC\ReadMe.txt

?????文件????????208??2011-01-19?22:17??tcpC\stdafx.cpp

?????文件????????195??2011-01-19?22:17??tcpC\stdafx.h

?????文件????????935??2011-01-20?13:42??tcpC\tcpC.cpp

?????文件???????3811??2011-01-19?22:23??tcpC\tcpC.vcproj

?????文件????????973??2011-01-19?22:04??tcpS\ReadMe.txt

?????文件????????208??2011-01-19?22:04??tcpS\stdafx.cpp

?????文件????????195??2011-01-19?22:04??tcpS\stdafx.h

?????文件???????1004??2011-01-20?13:42??tcpS\tcpS.cpp

?????文件???????1398??2011-01-19?22:22??tcpS\tcpS.sln

????..A..H.?????10752??2011-01-19?22:56??tcpS\tcpS.suo

?????文件???????3811??2011-01-19?22:23??tcpS\tcpS.vcproj

?????文件?????106496??2011-01-20?13:42??out\proxy.exe

?????文件?????110592??2011-01-20?13:42??out\tcpC.exe

?????文件?????110592??2011-01-20?13:42??out\tcpS.exe

?????目錄??????????0??2011-01-20?13:44??proxy

?????目錄??????????0??2011-01-20?13:44??tcpC

?????目錄??????????0??2011-01-20?13:44??tcpS

?????目錄??????????0??2011-01-20?13:44??out

-----------?---------??----------?-----??----

???????????????371735????????????????????26


評論

共有 條評論