14 packages tagged with “full-duplex”
Streams for full duplex in-proc communication, wrap a WebSocket, split a stream into multiple channels, etc.
Full duplex Stream for in-proc communication between two components.
Enable your applications to become high-throughput, cross-platform, full-duplex, stand-alone WebSocket servers and/or clients optimized for pushing real-time data to large number of connections. PowerWebSockets features lightweight JSON messaging, push-to-all, burst messaging, streaming API, per-message compression, TLS with X.509 and username/password authentication, advanced keep-alive and more. This package pulls in all the assemblies required for creating servers and clients running on .NET Framework (server-side & client-side), .NET Compact Framework (server-side & client-side), Xamarin.iOS (server-side & client-side), Xamarin.Android (server-side & client-side), Windows Phone (client-side), Silverlight (client-side) and Mono (server-side & client-side).
This sample demonstrates the use of PowerWebSockets.
This sample demonstrates high-throughput server push by PowerWebSockets.
WebView full-duplex asynchronous interoperable messaging library between .NET and JavaScript.
Simplest and fully-customizable RPC standalone infrastructure.
A .NET library for running NVIDIA PersonaPlex-7B-v1 full-duplex speech-to-speech locally using ONNX Runtime. Supports automatic model download from HuggingFace, voice presets, persona control, and native C# inference — no Python dependency.
NISP is a high-performance communication protocol designed specifically for .NET inter-service communication. It provides fast, efficient serialization and transmission of .NET objects between services with minimal overhead.