SuperSocket使用自定义协议与服务端通信发送实例
Posted dotnet1990
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SuperSocket使用自定义协议与服务端通信发送实例相关的知识,希望对你有一定的参考价值。
AsyncTcpSession tcpSession = new AsyncTcpSession(); public Encoding encoding = Encoding.GetEncoding("gb2312"); List<byte> senddata = new List<byte>(); senddata.AddRange(encoding.GetBytes("!Start"));//Start senddata.Add(0);//key string value = "my clint 123"; byte[] body = encoding.GetBytes(value); uint len = (uint)body.Length; senddata.AddRange(BitConverter.GetBytes(len));//Lenght uint DeviceUDID = 1; senddata.AddRange(BitConverter.GetBytes(DeviceUDID));//DeviceUDID senddata.Add(2);//Type senddata.AddRange(body);//Body senddata.AddRange(encoding.GetBytes("$End"));//End Send(senddata.ToArray());
以上是关于SuperSocket使用自定义协议与服务端通信发送实例的主要内容,如果未能解决你的问题,请参考以下文章
SuperSocket与Netty之实现protobuf协议,包括服务端和客户端