- 2024-10-28C# SuperSocket 基础七【CountSpliterReceiveFilte-固定数量分隔符协议】不使用COMMAND
publicclassCountSpliterReceiveFilterSession:AppSession<CountSpliterReceiveFilterSession>{publicoverridevoidSend(stringmessage){Console.WriteLine("发送消息:"+message);base.Send(message)
- 2024-10-28C# SuperSocket 基础六【CountSpliterReceiveFilte-固定数量分隔符协议】使用COMMAND
publicclassCountSpliterReceiveFilterSession:AppSession<CountSpliterReceiveFilterSession>{publicoverridevoidSend(stringmessage){Console.WriteLine("发送消息:"+message);base.Send(message)
- 2024-10-28C# 使用SuperSocket的FixedHeaderReceiveFilter进行通信
一、服务端publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){MyServerappServer=newMyServer();
- 2024-09-26C# WebSocket Servers -- Fleck、SuperSocket、TouchSocke
C#WebSocketServers--Fleck、SuperSocket、TouchSocke 最近在维护老项目,感觉内存一直都有问题,定位到问题是WebSocketServer的问题,了解了Fleck、SuperSocket、TouchSocke等开源项目,这里记录一下。可能今后都不会用些轮子了,.net5、.net6、.net7、.net8项目已经集成了We
- 2024-09-26C# WebSocket Servers -- Fleck、SuperSocket、TouchSocke
最近在维护老项目,感觉内存一直都有问题,定位到问题是WebSocketServer的问题,了解了Fleck、SuperSocket、TouchSocke等开源项目,这里记录一下。可能今后都不会用些轮子了,.net5、.net6、.net7、.net8项目已经集成了WebSocket,只要 app.UseWebSockets()代码就可以了,详情见 WebS
- 2024-07-11SuperSocket 客户端
通过NuGet来安装SuperSocket客户端,SuperSocket.ClientEngine实现代码如下:publicpartialclassMainPage:Page{SuperSocket.ClientEngine.AsyncTcpSessionclient=null;publicMainPage(){InitializeComponent();DataContext=ViewMode
- 2023-09-11[转]【C#】SuperSocket 服务端使用总结
简介SuperSocket是一个轻量级,跨平台而且可扩展的.Net/MonoSocket服务器程序框架。你无须了解如何使用Socket,如何维护Socket连接和Socket如何工作,但是你却可以使用SuperSocket很容易的开发出一款Socket服务器端软件,例如游戏服务器,GPS服务器,工业控制服务
- 2023-07-19[转] C# SuperSocket 手把手教你入门 傻瓜教程 7~8
7(自定义CommandLineProtocol---命令行协议) 目录一、前言二、创建一个自定义命令行协议的工程项目三、安装SuperSocket和SuperSocket.Engine 1、进入【管理NuGet程序包】2、安装SuperSocket3、安装SuperSocket.Engine四、自定义AppSession类1、工程项目中添加一个自定
- 2023-07-19[转] C# SuperSocket 手把手教你入门 傻瓜教程 5~6
5(探索自定义AppServer、AppSession,Conmmand,用配置文件App.comfig启动服务器) 目录一、为什么要使用自定义类AppServer、AppSession,Conmmand二、为什么要通过配置文件App.comfig启动服务器三、创建工程项目四、下载SuperSocket动态库1、安装SuperSocket组件2、安装SuperSoc
- 2023-07-19[转] SuperSocket 手把手教你入门 傻瓜教程
1(服务器单向接收客户端发送数据) 目录一、SuperSocket 简介二、Socket调试工具 SocketTool三、移植C#SuperSocket 简介四、移植五、验证致谢: 我是一名单片机嵌入式软件开发工程师,之前从来没有接触过PC端的编程工作,只是这二年由于工程项目有需求,因此匆
- 2023-07-19[转] C# SuperSocket 服务端使用总结
简介SuperSocket是一个轻量级,跨平台而且可扩展的.Net/MonoSocket服务器程序框架。你无须了解如何使用Socket,如何维护Socket连接和Socket如何工作,但是你却可以使用SuperSocket很容易的开发出一款Socket服务器端软件,例如游戏服务器,GPS服务器,工业控制服务和
- 2023-04-21supersocket新的配置属性 "textEncoding"
supersocket新的配置属性"textEncoding" 在SuperSocket1.6之前的版本,当你通过Session对象发送文本时,将文本信息转换成能够通过Socket传输的二进制数据的默认编码是UTF8。你可以通过设置Session的Charset属性来修改这个编码。现在在SuperSocket1.6中,你
- 2023-04-04SuperSocket 服务端 和 SuperSocket.ClientEngine 客户端及普通客户端
internalclassProgram{//staticvoidMain(string[]args)//{//byte[]arr=newbyte[1024];//1.创建socket对象//Socketsocket=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolTyp
- 2023-02-01Net6/SuperSocket通过命令和命令过滤器实现服务端/客户端双工通信
十年河东,十年河西,莫欺少年穷学无止境,精益求精和上一节一致,通信数据结构如下:///+-------+---+-------------------------------+///|request|l|
- 2023-01-30Net6/SuperSocket2.0课程1,一个Telnet示例
十年河东,十年河西,莫欺少年穷学无止境,精益求精1、新建控制台程序并引入包dotnetaddpackageSuperSocket.Server 2、书写代码usingSystem;usingSystem.Text;