会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不满足是向上的齿轮。
博客园
首页
新随笔
联系
订阅
管理
2024年7月31日
Server端架构
摘要: Server:创建TCP的socket,监听客户端的连接。当一个客户端连接server的时候,server会单独创建一个client用来维护跟某一个客户端的连接,进行一个收发消息。client会有多个,一个客户端对应一个client,所以说后续不同的请求是通过client来调用controller进
阅读全文
posted @ 2024-07-31 09:19 花生的小福蝶
阅读(41)
评论(0)
推荐(0)
2024年7月29日
chsap连接Mysql
摘要: 前置操作 打开MySql服务 添加引用MySql.Data.dll 数据库查询数据 读取一条数据,直接运行就能看到打印台输出。 1 using Mysql.Data.MyAqlClient; 2 static void Main(string[] args) 3 { 4 string connStr
阅读全文
posted @ 2024-07-29 10:21 花生的小福蝶
阅读(22)
评论(0)
推荐(0)
2024年7月19日
粘包和分包
摘要: 了解粘包和分包的问题为什么会存在? 粘包和分包是利用socket在TCP协议下内部的优化机制。是它内部的一个传输机制导致的。 粘包:多条数据包之间粘在一起变成一个包。(因为发送消息比较频繁;每个包的消息很小;TCP想解决频繁发送造成浪费的性能问题)⚠️服务器端接收的消息可能不是一条,可能是多条组合成
阅读全文
posted @ 2024-07-19 09:44 花生的小福蝶
阅读(51)
评论(0)
推荐(0)
2024年7月18日
c# 异步客户端服务器端
摘要: 服 客 发➡️收 收⬅️循环发 while(true) { string sendStr="你好我是客户端"; Console.Write(sendStr); ClientSocket.Send(Encoding.UTF8.GetBytes(sendStr)); } 服务端给多个客户端发送消息 服
阅读全文
posted @ 2024-07-18 09:46 花生的小福蝶
阅读(50)
评论(0)
推荐(0)
2024年6月24日
1-网络通讯案例
摘要: 在网络上两个程序需要一个双向通信连接实现数据交换,这个连接的一段称为一个socket。 socket包含了网络通信必须的五种信息: { 协议:TCP ————相当于通信的语言,是中文还是英文 本地:IP、端口 ————相当于自己的手机号 远程:IP、端口 ————相当于对方的手机号 } 可以通过ip
阅读全文
posted @ 2024-06-24 15:51 花生的小福蝶
阅读(17)
评论(0)
推荐(0)
公告