场景

在业务开发中,需要对接三方websocket协议数据或者连接并存储线上websocket协议数据,需要使用websocket客户端

连接线上的websocket服务端获取并存储数据,然后将数据存储成文件格式可移植,并将数据复制

到本地,然后在本地加载线上存储的数据并模拟websocket服务端定时循环推送数据,以供本地调试开发用。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi

实现

1、实现思路

文件数据库存储实现

Winform中操作Sqlite数据增删改查、程序启动时执行创建表初始化操作:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129322345

Winform中websocket客户端实现

Winform中使用Websocket4Net实现Websocket客户端并定时存储接收数据到SQLite中:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/135359035

Winform中websocket服务端实现

Winform中使用Fleck实现Websocket服务端并读取SQLite数据库中数据定时循环群发消息:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/135367154

2、实现效果

客户端连接并定时存储接收到的数据效果

 

实现websocket服务端并定时循环群发效果

 

3、运行方法

下载解压后,双击.exe文件启动

 

启动后提示输入密码

输入密码1

 

4、源码下载

https://download.csdn.net/download/BADAO_LIUMANG_QIZHI/88912499

posted on 2024-03-05 15:32  霸道流氓  阅读(17)  评论(0编辑  收藏  举报

Live2D