基于 SQL 的简单服务器客户端程序,还挺适合想快速试手写点网络小工具的你。用Socket直接连服务端,发个小字符串过去就能看到效果,逻辑简单明了,调试也方便。

IPAddress.Parse("192.168.8.109")设定目标 IP,用Socket.Connect6688端口。连上就输出“连接成功”,再发个Encoding.ASCII.GetBytes("I am a doubi")的小消息。记得s.Shutdowns.Close收尾。

适合平时写点简单数据转发或想搞个内网调试工具用。嗯,代码量不大,逻辑也直白,看起来也不累。想深入玩的话,还可以看看PostgreSQL 客户端-服务器协议 Deno 实现或者高效 64 位 Redis 客户端这些更成熟的实现,对比一下也有意思。

对了,如果你是第一次玩Socket,记得检查下端口和防火墙哦,不然怎么跑都连不上,可别被这个小细节卡住。