SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,
可用来构建一个服务器端 Socket 程序,而无需了解如何使用 Socket,
如何维护Socket连接,Socket是如何工作的。该项目使用纯 C# 开发,
易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,
你都能够使用 SuperSocket来轻易的开发出你需要的Socket应用程序来集成到你的现有系统之中。
资源文件列表
SuperSocket-master/.gitignore , 81
SuperSocket-master/.travis.yml , 195
SuperSocket-master/.vscode/launch.json , 1215
SuperSocket-master/.vscode/tasks.json , 506
SuperSocket-master/Dependencies.props , 255
SuperSocket-master/Directory.Build.props , 391
SuperSocket-master/LICENSE , 11323
SuperSocket-master/README.md , 2050
SuperSocket-master/SuperSocket.nuspec , 2731
SuperSocket-master/SuperSocket.sln , 15597
SuperSocket-master/samples/CommandServer/ADD.cs , 629
SuperSocket-master/samples/CommandServer/CommandServer.csproj , 510
SuperSocket-master/samples/CommandServer/MULT.cs , 652
SuperSocket-master/samples/CommandServer/Program.cs , 1778
SuperSocket-master/samples/CommandServer/SUB.cs , 650
SuperSocket-master/samples/EchoServer/EchoServer.csproj , 419
SuperSocket-master/samples/EchoServer/Program.cs , 1324
SuperSocket-master/src/SuperSocket.Channel/ChannelBase.cs , 648
SuperSocket-master/src/SuperSocket.Channel/ChannelOptions.cs , 532
SuperSocket-master/src/SuperSocket.Channel/IChannel.cs , 485
SuperSocket-master/src/SuperSocket.Channel/IPipeChannel.cs , 247
SuperSocket-master/src/SuperSocket.Channel/PipeChannel.PackageTask.cs , 1988
SuperSocket-master/src/SuperSocket.Channel/PipeChannel.cs , 8828
SuperSocket-master/src/SuperSocket.Channel/RelayPipeChannel.cs , 1301
SuperSocket-master/src/SuperSocket.Channel/StreamPipeChannel.cs , 1184
SuperSocket-master/src/SuperSocket.Channel/SuperSocket.Channel.csproj , 497
SuperSocket-master/src/SuperSocket.Channel/TcpPipeChannel.cs , 2545
SuperSocket-master/src/SuperSocket.Client/EasyClient.cs , 3173
SuperSocket-master/src/SuperSocket.Client/SuperSocket.Client.csproj , 485
SuperSocket-master/src/SuperSocket.Command/CommandMiddleware.cs , 3636
SuperSocket-master/src/SuperSocket.Command/CommandMiddlewareExtensions.cs , 3190
SuperSocket-master/src/SuperSocket.Command/CommandOptions.cs , 2908
SuperSocket-master/src/SuperSocket.Command/ICommand.cs , 621
SuperSocket-master/src/SuperSocket.Command/ICommandSource.cs , 232
SuperSocket-master/src/SuperSocket.Command/IPackageMapper.cs , 198
SuperSocket-master/src/SuperSocket.Command/SuperSocket.Command.csproj , 719
SuperSocket-master/src/SuperSocket.Primitives/AsyncToSyncSessionContainerWraper.cs , 704
SuperSocket-master/src/SuperSocket.Primitives/DefaultStringPackageDecoder.cs , 596
SuperSocket-master/src/SuperSocket.Primitives/DelegatePackageHandler.cs , 595
SuperSocket-master/src/SuperSocket.Primitives/HostBuilderExtensions.cs , 651
SuperSocket-master/src/SuperSocket.Primitives/IAppSession.cs , 562
SuperSocket-master/src/SuperSocket.Primitives/IChannelCreator.cs , 454
SuperSocket-master/src/SuperSocket.Primitives/IChannelCreatorFactory.cs , 358
SuperSocket-master/src/SuperSocket.Primitives/IChannelRegister.cs , 232
SuperSocket-master/src/SuperSocket.Primitives/IHostBuilder.cs , 228
SuperSocket-master/src/SuperSocket.Primitives/IMiddleware.cs , 131
SuperSocket-master/src/SuperSocket.Primitives/IPackageHandler.cs , 280
SuperSocket-master/src/SuperSocket.Primitives/IServer.cs , 339
SuperSocket-master/src/SuperSocket.Primitives/IServerInfo.cs , 99
SuperSocket-master/src/SuperSocket.Primitives/ISessionContainer.cs , 399
SuperSocket-master/src/SuperSocket.Primitives/ISessionFactory.cs , 146
SuperSocket-master/src/SuperSocket.Primitives/ListenOptions.cs , 481
SuperSocket-master/src/SuperSocket.Primitives/MiddlewareBase.cs , 169
SuperSocket-master/src/SuperSocket.Primitives/ServerOptions.cs , 210
SuperSocket-master/src/SuperSocket.Primitives/ServerState.cs , 213
SuperSocket-master/src/SuperSocket.Primitives/SessionContainerExtensions.cs , 1753
SuperSocket-master/src/SuperSocket.Primitives/SuperSocket.Primitives.csproj , 861
SuperSocket-master/src/SuperSocket.Primitives/TaskExtensions.cs , 194
SuperSocket-master/src/SuperSocket.ProtoBase/BeginEndMarkPipelineFilter.cs , 1711
SuperSocket-master/src/SuperSocket.ProtoBase/CommandLinePipelineFilter.cs , 269
SuperSocket-master/src/SuperSocket.ProtoBase/DefaultPipelineFilterFactory.cs , 566
SuperSocket-master/src/SuperSocket.ProtoBase/DelegatePipelineFilterFactory.cs , 641
SuperSocket-master/src/SuperSocket.ProtoBase/Extensions.cs , 684
SuperSocket-master/src/SuperSocket.ProtoBase/FixedHeaderPipelineFilter.cs , 2080
SuperSocket-master/src/SuperSocket.ProtoBase/FixedSizePipelineFilter.cs , 628
SuperSocket-master/src/SuperSocket.ProtoBase/IKeyedPackageInfo.cs , 137
SuperSocket-master/src/SuperSocket.ProtoBase/IPackageDecoder.cs , 220
SuperSocket-master/src/SuperSocket.ProtoBase/IPackageEncoder.cs , 209
SuperSocket-master/src/SuperSocket.ProtoBase/IPipelineFilter.cs , 370
SuperSocket-master/src/SuperSocket.ProtoBase/IPipelineFilterFactory.cs , 201
SuperSocket-master/src/SuperSocket.ProtoBase/LinePipelineFilter.cs , 473
SuperSocket-master/src/SuperSocket.ProtoBase/PipelineFilterBase.cs , 638
SuperSocket-master/src/SuperSocket.ProtoBase/PipelineFilterFactoryBase.cs , 818
SuperSocket-master/src/SuperSocket.ProtoBase/ProtocolException.cs , 338
SuperSocket-master/src/SuperSocket.ProtoBase/StringPackageInfo.cs , 262
SuperSocket-master/src/SuperSocket.ProtoBase/SuperSocket.ProtoBase.csproj , 257
SuperSocket-master/src/SuperSocket.ProtoBase/TerminatorPipelineFilter.cs , 841
SuperSocket-master/src/SuperSocket.ProtoBase/TerminatorTextPipelineFilter.cs , 516
SuperSocket-master/src/SuperSocket.ProtoBase/TextPackageInfo.cs , 122
SuperSocket-master/src/SuperSocket.Server/AppSession.cs , 2056
SuperSocket-master/src/SuperSocket.Server/DefaultSessionFactory.cs , 259
SuperSocket-master/src/SuperSocket.Server/GenericSessionFactory.cs , 317
SuperSocket-master/src/SuperSocket.Server/HostBuilderExtensions.cs , 6681
SuperSocket-master/src/SuperSocket.Server/SuperSocket.Server.csproj , 1557
SuperSocket-master/src/SuperSocket.Server/SuperSocketExtensions.cs , 1278
SuperSocket-master/src/SuperSocket.Server/SuperSocketHostBuilder.cs , 2120
SuperSocket-master/src/SuperSocket.Server/SuperSocketService.cs , 9165
SuperSocket-master/src/SuperSocket.Server/TcpChannelCreator.cs , 3988
SuperSocket-master/src/SuperSocket.Server/TcpChannelCreatorFactory.cs , 811
SuperSocket-master/src/SuperSocket.SessionContainer/InProcSessionContainerMiddleware.cs , 1372
SuperSocket-master/src/SuperSocket.SessionContainer/InProcSessionContainerMiddlewareExtensions.cs , 429
SuperSocket-master/src/SuperSocket.SessionContainer/SuperSocket.SessionContainer.csproj , 373
SuperSocket-master/src/SuperSocket.WebSocket.Server/SuperSocket.WebSocket.Server.csproj , 519
SuperSocket-master/src/SuperSocket.WebSocket.Server/WebSocketCommandMiddleware.cs , 882
SuperSocket-master/src/SuperSocket.WebSocket.Server/WebSocketHostBuilder.cs , 2247
SuperSocket-master/src/SuperSocket.WebSocket.Server/WebSocketPackageHandler.cs , 3240
SuperSocket-master/src/SuperSocket.WebSocket.Server/WebSocketServerExtensions.cs , 466
SuperSocket-master/src/SuperSocket.WebSocket.Server/WebSocketSession.cs , 295
SuperSocket-master/src/SuperSocket.WebSocket/Extensions.cs , 1803
SuperSocket-master/src/SuperSocket.WebSocket/FramePartReader/DataFramePartReader.cs , 1111
SuperSocket-master/src/SuperSocket.WebSocket/FramePartReader/ExtendedLengthReader.cs , 1190
SuperSocket-master/src/SuperSocket.WebSocket/FramePartReader/FixPartReader.cs , 1432
SuperSocket-master/src/SuperSocket.WebSocket/FramePartReader/IDataFramePartReader.cs , 333
SuperSocket-master/src/SuperSocket.WebSocket/FramePartReader/MaskKeyReader.cs , 725
SuperSocket-master/src/SuperSocket.WebSocket/FramePartReader/PayloadDataReader.cs , 679
SuperSocket-master/src/SuperSocket.WebSocket/HttpHeader.cs , 615
SuperSocket-master/src/SuperSocket.WebSocket/OpCode.cs , 275
SuperSocket-master/src/SuperSocket.WebSocket/SuperSocket.WebSocket.csproj , 260
SuperSocket-master/src/SuperSocket.WebSocket/WebSocketConstant.cs , 1900
SuperSocket-master/src/SuperSocket.WebSocket/WebSocketDataFrame.cs , 2598
SuperSocket-master/src/SuperSocket.WebSocket/WebSocketDataPipelineFilter.cs , 1233
SuperSocket-master/src/SuperSocket.WebSocket/WebSocketPackage.cs , 925
SuperSocket-master/src/SuperSocket.WebSocket/WebSocketPipelineFilter.cs , 3645
SuperSocket-master/test/Test/CommandTest.cs , 4186
SuperSocket-master/test/Test/ConsoleWriter.cs , 405
SuperSocket-master/test/Test/FixedHeaderProtocolTest.cs , 1642
SuperSocket-master/test/Test/FixedSizeProtocolTest.cs , 1392
SuperSocket-master/test/Test/MainTest.cs , 3054
SuperSocket-master/test/Test/ProtocolTestBase.cs , 6640
SuperSocket-master/test/Test/ServerOptionsTest.cs , 2298
SuperSocket-master/test/Test/SessionContanerTest.cs , 3490
SuperSocket-master/test/Test/TerminatorProtocolTest.cs , 993
SuperSocket-master/test/Test/Test.csproj , 1270
SuperSocket-master/test/Test/TestClassBase.cs , 2408
SuperSocket-master/test/Test/WebSocket/HandshakeTest.cs , 1283
SuperSocket-master/test/Test/WebSocket/WebSocketServerTestBase.cs , 661
SuperSocket-master/test/Test/xunit.runner.json , 125
SuperSocket-master.txt , 563
