LovettSoftware.SmartSockets
1.0.2
Install-Package LovettSoftware.SmartSockets -Version 1.0.2
dotnet add package LovettSoftware.SmartSockets --version 1.0.2
<PackageReference Include="LovettSoftware.SmartSockets" Version="1.0.2" />
paket add LovettSoftware.SmartSockets --version 1.0.2
#r "nuget: LovettSoftware.SmartSockets, 1.0.2"
// Install LovettSoftware.SmartSockets as a Cake Addin
#addin nuget:?package=LovettSoftware.SmartSockets&version=1.0.2
// Install LovettSoftware.SmartSockets as a Cake Tool
#tool nuget:?package=LovettSoftware.SmartSockets&version=1.0.2
This is a very small and super simple socket library. It provides a SmartSocketServer that provides discovery over UDP and SmartSocketClient that can discover the server so there's no messing about with ip addresses and ports. All message serialization is done with DataContractSerializer with support for custom types. It is also fast, with round trip times under 1 millisecond. It also supports opening a backchannel with the server so you can get full bidirectional communication.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Framework | net46 net461 net462 net463 net47 net471 net472 net48 |
-
.NETCoreApp 2.1
- No dependencies.
-
.NETFramework 4.6
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.