建立tcp ip連線,vc6實現客戶端(傳送資料)

2021-04-02 20:01:07 字數 999 閱讀 6611

void ctsclientdlg::onbnclickedok()

//確定winsock dll是否支援1.1版本

//如果dll支援高於1.1版本。確定返回的版本號是客戶要求的1.1

if(lobyte(wsadata.wversion)!=1||hibyte(wsadata.wversion)!=1)

socket sclientsock;

sockaddr_in addr;

int nsockerr;

//建立套接字

sclientsock=socket(af_inet,sock_stream,0);

addr.sin_family=af_inet;

addr.sin_port=0;//自動分配埠

addr.sin_addr.s_addr=htons(inaddr_any);

//為套接字分配位址

if(bind(sclientsock,(lpsockaddr)&addr,sizeof(addr))==socket_error)

sockaddr_in servaddr;

servaddr.sin_family =af_inet;

servaddr.sin_port=htons(6000);

servaddr.sin_addr.s_addr=inet_addr("192.168.0.252");

//連線到伺服器

if(connect(sclientsock,(struct sockaddr *)&servaddr,sizeof(servaddr))==socket_error)

messagebox("連線成功!","成功",mb_ok);

sleep(3000);

char far *buf;

buf="1234567890123456";

send(sclientsock,buf,16,0); 

closesocket(sclientsock);

onok();}

VC 簡單TCP IP客戶端

socket server.cpp 定義控制台應用程式的入口點。include stdafx.h include include include using namespace std define no flags set 0 define port u short 44965 define de...

Aerospike C客戶端手冊 建立連線

aerospike物件描述乙個集群。連線到乙個集群,第一步需要配置乙個aerospike物件。要配置客戶端,應提供乙個初始化且填充了配置資訊的as config物件。首先,使用as config init 以預設值初始化as config as config config as config ini...

課程6 管理客戶端連線 客戶端軟體可以連線上郵箱

客戶端連線 http https 80,443埠要對映,沒有什麼可說的 dns 郵件網域名稱 kaifa.com 外部連線方式 a 不需要規劃dns和證書 vpn連線到內網 b 規劃外部dns網域名稱和相關記錄 內外網域名稱相同 外網dns 新建a記錄 mail.kaifa.com 指向 外網ip,...