SuperSocket
SuperSocket copied to clipboard
SuperSocket is a light weight, cross platform and extensible socket server application framework.
I have been running SuperSocket 2.0 in production now for soon a week and it seems to run buttery smooth. My logfiles do however show that there are a few...
Hey, I was working on using sockets for a simple game with dual player support (on same PC). Everything works fine for the first time. But the scenario is if...
HI @kerryjiang 非常感谢你能提供这么好的socket框架。我在使用的过程中,遇到一些问题,想咨询您一下,谢谢 **MyReceiveFilter** ``` public MyRequestInfo Filter(byte[] readBuffer, int offset, int length, bool toBeCopied, out int rest) { try { rest = 0; //按照包格式进行解析 头为 0x55 if (readBuffer[offset] ==...
My old SuperSocket 1.6 application had a `WebSocketServer` which I am moving to SuperSocket 2.0. I am struggling a bit to see how to register my `JsonAsyncCommand` together with a...
Hi, I wanted to bring this up again since v2.0 is still in preview on NuGet and we've been using v1.6.6 for a few years now. There is a bug...
KCP: https://github.com/KumoKyaku/KCP
Hi Kerry! I need an ability to drop zombie connections, which are not sending "ping" to the server. So server will monitor not-pinging clients (ping timeout) and drop the connection....
``` using Google.Protobuf; using Orleans; using OrleansBasics; using SuperSocket; using SuperSocket.Server; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; namespace SocketGate { // 会话对象 要接受返回 public class ProtobufSession : AppSession,...
Hi, I think that using DateTime.Now it not a good solution because the system clock could be affected by daylight saving time adjustments. A better solution would be to use...
比如有A,B,C三个应用副本构成集群,前面用nginx做负载均衡,然后会有不同用户连接到A,B,C,这时如果A应用需要推消息到连接到B,C的用户时,要怎么处理?有中间件支持吗?没有的话就要用redis订阅channel来辅助一下了