資源簡介
SuperSocket 是一個輕量級的可擴展的 Socket 開發框架,
可用來構建一個服務器端 Socket 程序,而無需了解如何使用 Socket,
如何維護Socket連接,Socket是如何工作的。該項目使用純 C# 開發,
易于擴展和集成到已有的項目。只要你的已有系統是使用.NET開發的,
你都能夠使用 SuperSocket來輕易的開發出你需要的Socket應用程序來集成到你的現有系統之中。
可用來構建一個服務器端 Socket 程序,而無需了解如何使用 Socket,
如何維護Socket連接,Socket是如何工作的。該項目使用純 C# 開發,
易于擴展和集成到已有的項目。只要你的已有系統是使用.NET開發的,
你都能夠使用 SuperSocket來輕易的開發出你需要的Socket應用程序來集成到你的現有系統之中。
代碼片段和文件信息
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?SuperSocket;
using?SuperSocket.Command;
using?SuperSocket.Protobase;
namespace?CommandServer
{
????public?class?ADD?:?IAsyncCommand
????{
????????public?string?Key?=>?“ADD“;
????????public?string?Name?=>?Key;
????????public?async?Task?ExecuteAsync(IAppSession?session?StringPackageInfo?package)
????????{
????????????var?result?=?package.Parameters
????????????????.Select(p?=>?int.Parse(p))
????????????????.Sum();
????????????await?session.SendAsync(Encoding.UTF8.GetBytes(result.ToString()?+?“\r\n“));
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-10-22?07:13??SuperSocket-master\
?????文件??????????81??2019-10-22?07:13??SuperSocket-master\.gitignore
?????文件?????????195??2019-10-22?07:13??SuperSocket-master\.travis.yml
?????目錄???????????0??2019-10-22?07:13??SuperSocket-master\.vscode\
?????文件????????1215??2019-10-22?07:13??SuperSocket-master\.vscode\launch.json
?????文件?????????506??2019-10-22?07:13??SuperSocket-master\.vscode\tasks.json
?????文件?????????255??2019-10-22?07:13??SuperSocket-master\Dependencies.props
?????文件?????????391??2019-10-22?07:13??SuperSocket-master\Directory.Build.props
?????文件???????11323??2019-10-22?07:13??SuperSocket-master\LICENSE
?????文件????????2050??2019-10-22?07:13??SuperSocket-master\README.md
?????文件????????2731??2019-10-22?07:13??SuperSocket-master\SuperSocket.nuspec
?????文件???????15597??2019-10-22?07:13??SuperSocket-master\SuperSocket.sln
?????目錄???????????0??2019-10-22?07:13??SuperSocket-master\samples\
?????目錄???????????0??2019-10-22?07:13??SuperSocket-master\samples\CommandServer\
?????文件?????????629??2019-10-22?07:13??SuperSocket-master\samples\CommandServer\ADD.cs
?????文件?????????510??2019-10-22?07:13??SuperSocket-master\samples\CommandServer\CommandServer.csproj
?????文件?????????652??2019-10-22?07:13??SuperSocket-master\samples\CommandServer\MULT.cs
?????文件????????1778??2019-10-22?07:13??SuperSocket-master\samples\CommandServer\Program.cs
?????文件?????????650??2019-10-22?07:13??SuperSocket-master\samples\CommandServer\SUB.cs
?????目錄???????????0??2019-10-22?07:13??SuperSocket-master\samples\EchoServer\
?????文件?????????419??2019-10-22?07:13??SuperSocket-master\samples\EchoServer\EchoServer.csproj
?????文件????????1324??2019-10-22?07:13??SuperSocket-master\samples\EchoServer\Program.cs
?????目錄???????????0??2019-10-22?07:13??SuperSocket-master\src\
?????目錄???????????0??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\
?????文件?????????648??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\Channelba
?????文件?????????532??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\ChannelOptions.cs
?????文件?????????485??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\IChannel.cs
?????文件?????????247??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\IPipeChannel.cs
?????文件????????1988??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\PipeChannel.PackageTask.cs
?????文件????????8828??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\PipeChannel.cs
?????文件????????1301??2019-10-22?07:13??SuperSocket-master\src\SuperSocket.Channel\RelayPipeChannel.cs
............此處省略116個文件信息
評論
共有 條評論