KaiNet.Net
4.0.2
dotnet add package KaiNet.Net --version 4.0.2
NuGet\Install-Package KaiNet.Net -Version 4.0.2
<PackageReference Include="KaiNet.Net" Version="4.0.2" />
paket add KaiNet.Net --version 4.0.2
#r "nuget: KaiNet.Net, 4.0.2"
// Install KaiNet.Net as a Cake Addin
#addin nuget:?package=KaiNet.Net&version=4.0.2
// Install KaiNet.Net as a Cake Tool
#tool nuget:?package=KaiNet.Net&version=4.0.2
KaiNet.Net
A highly customizable networking library
Functionality
- Send objects been hosts and strongly typed generic event handlers to receive them
- Life cycle events
- Managed channels send raw byte data between hosts. Currently there are TCP, Encrypted TCP, and UDP channels. Other channels can be registered on the client and server.
Security
KaiNet.Net implements optional encryption, starting by exchanging RSA keys and switching over to AES for performance. In addition, object types are whitelisted by registering event handlers for a type. There is an event for object errors to detect when an unregistered object is sent.
Extensibility
Object serializers can be configured/replaced, and the underlying protocol can also be changed. Custom client and channel types can also be configured.
The documentation can be found on github, though it is a few versions behind.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- MessagePack (>= 2.5.124)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
4.0.2 | 47 | 4/25/2024 |
4.0.1 | 48 | 4/24/2024 |
3.2.2 | 168 | 12/22/2023 |
3.2.1 | 89 | 12/20/2023 |
3.2.0 | 85 | 12/20/2023 |
3.1.0 | 146 | 10/27/2023 |
3.0.4 | 278 | 1/11/2023 |
3.0.3 | 260 | 1/10/2023 |
3.0.2 | 264 | 1/9/2023 |
3.0.1 | 302 | 12/2/2022 |
3.0.0 | 307 | 11/20/2022 |
2.0.3 | 379 | 8/14/2022 |
2.0.2 | 386 | 8/6/2022 |
2.0.1 | 368 | 8/5/2022 |
2.0.0 | 379 | 8/5/2022 |
1.0.3 | 384 | 6/26/2022 |
1.0.2 | 395 | 5/15/2022 |
1.0.1 | 376 | 5/12/2022 |
1.0.0 | 361 | 5/7/2022 |