SuperSocket

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:
NuGet Download:
SuperSocket.Engine Service Engine ( must be installed)
NuGet Download:  

Second, the client

2), SuperSocket.ClientEngine  client (Client)
gitbub Download:
NuGet Download:
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?

 

Guess you like

Origin www.cnblogs.com/jshchg/p/11824920.html