SimplSockets is a lightweight, high performance, powerful .NET socket wrapper that makes communication via Sockets easy and efficient. It is a spinoff of the Dache distributed caching project.
Clone or download
Pull request Compare This branch is 6 commits ahead of haneytron:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Benchmark
DemoClient
DemoServer
KestrelServer
SimplPipelines
SimplSockets
.gitignore
LICENSE.txt
README.md
SimplSockets.sln

README.md

SIMPLSOCKETS

A spinoff library of Dache that provides highly efficient, scalable, simple socket communication.

WEB: http://www.dache.io

EMAIL: info@dache.io

NUGET: SimplSockets

INSTALLATION INSTRUCTIONS

Just include the DLL in your project (NuGet) and then create a SimplSocket!

To create a client or server:

var client = new SimplSocketClient(...)

var server = new SimplSocketServer(...)


SimplPipelines is a re-imagining of SimplSockets that takes the same protocol and applies "piplines" and "async" concepts throughout; an example client and server is provided, including a "Kestrel" host.