WinSock - 建立无连接的通信

简介: 1.建立一个基于对话框的工程,并在第二步中选择WOSA支持   2.建立客户端 (1)在头文件中添加成员变量  public: CSocket m_clientsocket; (2)每隔一秒钟向服务端发送一次数据    3.

1.建立一个基于对话框的工程,并在第二步中选择WOSA支持

WinSock - 建立无连接的通信 - Fly - 从C开始

 

2.建立客户端

(1)在头文件中添加成员变量

 public:
 CSocket m_clientsocket;

(2)每隔一秒钟向服务端发送一次数据

WinSock - 建立无连接的通信 - Fly - 从C开始
WinSock - 建立无连接的通信 - Fly - 从C开始
 

 3.建立服务端

(1)在头文件中添加成员变量

public:
 CSocket m_sockRev;

(2)服务端每隔一秒钟接收一次客户端发来的数据

WinSock - 建立无连接的通信 - Fly - 从C开始
 
WinSock - 建立无连接的通信 - Fly - 从C开始

 程序运行:
WinSockets - 建立无连接的通信 - Fly - 从C开始
目录
相关文章
|
域名解析 缓存 监控
ubuntu20.04上安装dnsmasq服务及dns缓存配置
ubuntu20.04 安装dnsmasq服务, 缓存dns,加快网络地址解析
2580 0
|
10月前
|
存储 NoSQL Java
Java 使用 Redis
10月更文挑战第22天
188 0
|
Shell Windows
Shell test [] 命令:条件判断的艺术
`test` 命令在Shell脚本中用于条件检测,涉及数值、字符串和文件比较。例如,`test $a -eq $b` 检查两个数是否相等;`-e` 检查文件是否存在;`-w` 检查文件是否可写。数值比较不支持 `>=` 和 `<=`,需用 `-ge` 和 `-le`。字符串比较时注意空值,使用双引号。逻辑运算包括 `-a`(与)、`-o`(或)和 `!`(非)。文件类型和权限检测也是`test`的重要用途。
218 0
|
SQL Java 数据库连接
mybatis plus :mybatis简化了jdbc,mybatisplus简化了mybatis
mybatis plus :mybatis简化了jdbc,mybatisplus简化了mybatis
374 0
|
设计模式 前端开发
应用软件功能设计和功能列表
应用软件功能设计和功能列表
522 0
|
负载均衡 Java 关系型数据库
|
Shell Linux
用shell脚本记录一个安装Linux软件的脚本
用shell脚本记录一个安装Linux软件的脚本
253 1
|
网络协议 安全 网络安全
Android Termux SFTP如何实现远程文件传输
Android Termux SFTP如何实现远程文件传输
|
程序员 调度 C#
协程是什么?为何说协程具有同步的编程方式又具有异步的性能?
协程是什么?为何说协程具有同步的编程方式又具有异步的性能?
450 0
|
SQL 关系型数据库 MySQL
使用C语言连接MySQL
使用C语言连接MySQL
336 1