场景
在业务开发中,需要对接三方websocket协议数据或者连接并存储线上websocket协议数据,需要使用websocket客户端
连接线上的websocket服务端获取并存储数据,然后将数据存储成文件格式可移植,并将数据复制
到本地,然后在本地加载线上存储的数据并模拟websocket服务端定时循环推送数据,以供本地调试开发用。
注:
博客:
霸道流氓气质-CSDN博客
实现
1、实现思路
文件数据库存储实现
Winform中操作Sqlite数据增删改查、程序启动时执行创建表初始化操作:
Winform中操作Sqlite数据增删改查、程序启动时执行创建表初始化操作_winform sqlite-CSDN博客
Winform中websocket客户端实现
Winform中使用Websocket4Net实现Websocket客户端并定时存储接收数据到SQLite中:
Winform中使用Websocket4Net实现Websocket客户端并定时存储接收数据到SQLite中_websocket发送消息,并将消息存放到数据库-CSDN博客
Winform中websocket服务端实现
Winform中使用Fleck实现Websocket服务端并读取SQLite数据库中数据定时循环群发消息:
Winform中使用Fleck实现Websocket服务端并读取SQLite数据库中数据定时循环群发消息_winform websocket群发-CSDN博客
2、实现效果
客户端连接并定时存储接收到的数据效果
实现websocket服务端并定时循环群发效果
3、运行方法
下载解压后,双击.exe文件启动
启动后提示输入密码
输入密码1
4、源码下载
https://download.csdn.net/download/BADAO_LIUMANG_QIZHI/88912499