- 2
- 0
- 约5.45千字
- 约 8页
- 2017-10-26 发布于重庆
- 举报
基于tcp的客户端服务器程序代码
服务器端程序
// TODO: Add extra initialization here
addr.sin_family=AF_INET;
//TCP– IPv4
addr sin_port=htons(8090);
//指定端口号,动态端口的范围从1024到65535,这里使用8090
addr.sin_addr.S_un.S_addr=INADDR_ANY;
/*机器上可能有多块网卡,也就有多个IP地址,
如果指定为INADDR_ANY,那么系统将绑定默认的网卡即IP地址*/
s=::socket(AF_INET,SOCK_STREAM,0);
//利用socket函数创建套接字
::bind(s,(sockaddr*)addr,sizeof(addr));
//调用bind函数把套接字s绑定到本地地址和指定端口号上
::listen(s,5);
//s监听网络中的所有客户机
::WSAAsyncSelect(s,this-m_hWnd,WM_SOCKET,FD_ACCEPT|FD_READ);
//接收读和连接通知
GetDlgItem(IDC_TEXT)-EnableWindow(true);
//激活编辑框显示
GetDlgItem(IDC_ADDR)-SetWindowText(服务器开始监听!);
v
您可能关注的文档
- 勘察设计取费标准.doc
- 化学品对健康的危害.doc
- 化学性肝损伤相关知识.doc
- 化学实验辅助教学探索研究课题报告.doc
- 化工原理下册复习题填空题选择题.doc
- 勘察设计注册工程师资格考试1.doc
- 劲性钢骨柱倒运及土法安装在ABC联体建筑中的应用,11.07.21.doc
- 化学基础实验部分.doc
- 化工原理课程设计(化工机械设计部分)精馏塔.doc
- 化工原理课程设计——精馏塔设计.doc
- 苏教版高中化学选择性必修1专题3水溶液中的离子反应第二单元第1课时溶液的酸碱性课件.ppt
- 苏教版高中化学选择性必修1专题3水溶液中的离子反应第三单元第1课时盐类水解的原理课件.ppt
- 苏教版高中化学选择性必修1专题3水溶液中的离子反应第一单元第2课时水的电离平衡课件.ppt
- 2025中国电解铝大会:我国铝工业的高质化发展道路.docx
- 招商局集团碳达峰碳中和行动方案.pptx
- 苏教版高中化学选择性必修1专题1化学反应与能量变化第三单元金属的腐蚀与防护课件.ppt
- 苏教版高中化学选择性必修1专题1化学反应与能量变化第一单元第1课时化学反应的焓变课件.ppt
- 苏教版高中化学选择性必修1专题2化学反应速率与化学平衡第一单元第2课时影响化学反应速率的因素课件.ppt
- 苏教版高中化学选择性必修1专题3水溶液中的离子反应第二单元第2课时酸碱中和滴定课件.ppt
- 苏教版高中化学选择性必修1专题3水溶液中的离子反应第三单元第2课时影响盐类水解的因素及盐类水解的应用课件.ppt
原创力文档

文档评论(0)