一、目前穩定版是 v1.6;git
二、輕量級、可擴展、Socket應用程序框架;github
三、你能夠用來開發Socket服務端應用,不用關心如何使用Socket、如何維護Socket鏈接和Socket如何工做。框架
考慮實現:工具
一、如何實現客戶端與服務端保持心跳檢查功能;編碼
二、如何實現客戶端與服務端斷線重連功能;spa
配置:orm
一、編碼方式實現服務端配置;對象
二、經過獨立的Config配置文件實現服務端配置;開發
SuperSocket幾種常見的宿主方式:get
一、Console、WinForm、IIS
二、採用SuperSocket.SocketService.exe工具實現Windows服務方式宿主。
安裝:
1、服務端
1)、SuperSocket 服務端(Server)
github下載地址:https://github.com/kerryjiang/SuperSocket
nuget下載地址:https://www.nuget.org/packages/SuperSocket/
SuperSocket.Engine 服務引擎 (必須安裝)
nuget下載地址:https://www.nuget.org/packages/SuperSocket.Engine/
2、客戶端
2)、SuperSocket.ClientEngine 客戶端(Client)
gitbub下載地址:https://github.com/kerryjiang/SuperSocket.ClientEngine
nuget下載地址:https://www.nuget.org/packages/SuperSocket.ClientEngine/
特別說明:關於客戶端client engine版本0.7.0.1之後的版本就再也不是使用AsyncTcpSession對象而是使用EasyClient對象Install-Package SuperSocket.ClientEngine.Core -Version 0.7.0.1 ,而在0.7.0.1版本中既使用了EasyClient也使用了AsyncTcpSession。不知道爲何新的版本做者把它給閹割了。有誰能夠回答一下個人這個問題嗎?