1, the current stable version is v1.6;
2, lightweight, extensible, Socket application framework;
3, you can use to develop Socket server applications, do not care about how to use Socket, how to maintain Socket Socket connection and how it works.
Consider implementing:
1, how to achieve the client and server to keep the heartbeat check function;
2, how to achieve the client and server reconnection function;
Configuration:
1, the configuration server coding manner;
2, implemented by a separate server Config configuration profile;
SuperSocket host several common ways:
1、Console、WinForm、IIS
2, using SuperSocket.SocketService.exe tools to achieve a Windows Service host.
installation:
First, the server
1), SuperSocket server (Server)
GitHub Download: HTTPS: // github.com/kerryjiang/S uperSocket
NuGet Download: HTTPS:. // the WWW nuget.org/packages/Supe RSocket /
SuperSocket.Engine Service Engine ( must be installed)
NuGet Download: HTTPS:. // the WWW nuget.org/packages/Supe rSocket.Engine /
Second, the client
2), SuperSocket.ClientEngine client (Client)
gitbub Download: HTTPS: // github.com/kerryjiang/S uperSocket.ClientEngine
NuGet Download: HTTPS:. // the WWW nuget.org/packages/Supe rSocket.ClientEngine /
special note: About client client engine version after version 0.7.0.1 is no longer an object but rather use AsyncTcpSession EasyClient objects Install-Package SuperSocket.ClientEngine.Core -Version 0.7.0.1, 0.7.0.1 and use in both versions the EasyClient also used AsyncTcpSession. I do not know why the new version of it to emasculated. Who can look at my answer this question?