awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kerryjiang avatar

kerryjiang/SuperSocket

0
View on GitHub↗
4,220 نجوم·1,167 تفرعات·C#·Apache-2.0·9 مشاهدات

SuperSocket

SuperSocket هو إطار عمل خادم مقبس (socket) لـ .NET مصمم لبناء خوادم الشبكة وبروتوكولات الاتصال المخصصة. يعمل كمحرك شبكة قائم على خطوط الأنابيب وخادم لبروتوكولات TCP و UDP و WebSocket.

يوفر إطار العمل مديراً لجلسات المقبس لتتبع والتحكم في دورة حياة اتصالات الشبكة وحالات طلب العميل. يتيح تنفيذ معايير اتصال مخصصة وتطوير وكلاء المقبس.

يتعامل النظام مع اتصالات العملاء المتزامنة ويعالج حركة مرور الشبكة من خلال بنية منظمة من مرشحات خطوط الأنابيب، والبرمجيات الوسيطة (middleware)، ومعالجة الرسائل القائمة على الأوامر.

Features

  • Socket Server Frameworks - Provides a high-performance framework for building network servers that handle TCP, UDP, and WebSocket traffic.
  • Middleware-Based Request Pipelines - Processes network data through sequential, pluggable filters for decryption, framing, and protocol parsing.
  • Custom Protocol Implementations - Enables the definition and implementation of bespoke binary or text-based network communication protocols.
  • .NET Networking Frameworks - Functions as a high-performance socket server framework built specifically for the .NET ecosystem.
  • Connection and Session Management - Tracks and regulates the lifecycle of active network connections to maintain persistent client state.
  • TCP Transport Connections - Implements reliable transport connections for handling concurrent clients across multiple protocols.
  • TCP Server Frameworks - Provides core infrastructure for building high-performance TCP and multi-protocol servers.
  • Pipeline-Based Filter Chains - Utilizes a pipeline of filter chains to process, transform, and parse raw socket data.
  • Non-blocking I/O - Implements a non-blocking I/O model to maximize server throughput and handle concurrent network connections.
  • Handler Middlewares - Uses interceptor middlewares to implement cross-cutting concerns between the raw socket and application handlers.
  • Client Request Handling - Processes incoming network messages through registered components with integrated session state management.
  • Command Handlers - Separates network protocol logic from business application logic using a command-based message handling system.
  • Multi-Transport Networking - Supports efficient data exchange across TCP, UDP, and WebSocket transport layers via a unified architecture.
  • Proxy Server Implementations - Implements software logic for proxying network traffic between clients and remote servers.
  • Socket Abstractions - Provides unified interfaces that map network primitives to underlying operating system APIs for TCP, UDP, and WebSockets.
  • Web Frameworks - Extensible socket server application framework.
  • WebSockets and Real-time - Extensible socket application framework.

سجل النجوم

مخطط تاريخ النجوم لـ kerryjiang/supersocketمخطط تاريخ النجوم لـ kerryjiang/supersocket

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ SuperSocket

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع SuperSocket.
  • yedf2/handyالصورة الرمزية لـ yedf2

    yedf2/handy

    4,653عرض على GitHub↗

    Handy is a C++11 network server framework and event-driven networking engine designed for building high-performance concurrent TCP and UDP servers. It functions as an asynchronous I/O library and an HTTP server implementation that separates asynchronous network I/O from synchronous business logic to simplify server development. The framework distinguishes itself by utilizing platform-specific event notifications to manage millions of simultaneous network connections and providing an SSL/TLS network wrapper for encrypted asynchronous data transmission. It implements a half-sync/half-async proc

    C++cc-plus-plusconcurrent-programming
    عرض على GitHub↗4,653
  • libp2p/rust-libp2pالصورة الرمزية لـ libp2p

    libp2p/rust-libp2p

    5,556عرض على GitHub↗

    rust-libp2p is a modular peer-to-peer networking library written in Rust, implementing the libp2p specification. It provides a composable stack of transport, security, and discovery protocols that can be mixed and matched to build decentralized applications, with a central swarm manager coordinating all active connections, protocol negotiation, and peer lifecycle. The library distinguishes itself through a pluggable transport abstraction that supports TCP, QUIC, WebSocket, WebRTC, and WebTransport, enabling cross-platform operation across browsers, mobile devices, and servers. It secures ever

    Rustdecentralizationlibp2pnetworking
    عرض على GitHub↗5,556
  • i5ting/how-to-learn-node-correctlyالصورة الرمزية لـ i5ting

    i5ting/How-to-learn-node-correctly

    4,533عرض على GitHub↗

    This project is a comprehensive educational resource and learning roadmap for mastering the Node.js runtime. It provides a structured curriculum that guides developers from basic syntax through advanced asynchronous patterns and professional architectural practices. The resource covers the internal architecture of the engine, specifically explaining how the event loop and thread pool handle non-blocking I/O and concurrency. It includes tutorials on the evolution of asynchronous flow control, moving from callbacks and promises to modern syntax patterns. The guide also addresses various applic

    JavaScript
    عرض على GitHub↗4,533
  • oakserver/oakالصورة الرمزية لـ oakserver

    oakserver/oak

    5,408عرض على GitHub↗

    Oak is a cross-runtime HTTP middleware framework and web server designed to operate across Deno, Node.js, Bun, and Cloudflare Workers. It provides a unified system for building APIs and web servers using a sequential chain of middleware functions and a hierarchical routing engine that maps URL paths to handlers via a nested tree structure. The framework includes a runtime-agnostic serverless adapter that translates diverse cloud provider events into a standard request and response interface. It also features a dedicated WebSocket server implementation for bidirectional real-time communication

    TypeScript
    عرض على GitHub↗5,408
عرض جميع البدائل الـ 30 لـ SuperSocket→

الأسئلة الشائعة

ما هي وظيفة kerryjiang/supersocket؟

SuperSocket هو إطار عمل خادم مقبس (socket) لـ .NET مصمم لبناء خوادم الشبكة وبروتوكولات الاتصال المخصصة. يعمل كمحرك شبكة قائم على خطوط الأنابيب وخادم لبروتوكولات TCP و UDP و WebSocket.

ما هي الميزات الرئيسية لـ kerryjiang/supersocket؟

الميزات الرئيسية لـ kerryjiang/supersocket هي: Socket Server Frameworks, Middleware-Based Request Pipelines, Custom Protocol Implementations, .NET Networking Frameworks, Connection and Session Management, TCP Transport Connections, TCP Server Frameworks, Pipeline-Based Filter Chains.

ما هي البدائل مفتوحة المصدر لـ kerryjiang/supersocket؟

تشمل البدائل مفتوحة المصدر لـ kerryjiang/supersocket: yedf2/handy — Handy is a C++11 network server framework and event-driven networking engine designed for building high-performance… i5ting/how-to-learn-node-correctly — This project is a comprehensive educational resource and learning roadmap for mastering the Node.js runtime. It… libp2p/rust-libp2p — rust-libp2p is a modular peer-to-peer networking library written in Rust, implementing the libp2p specification. It… oakserver/oak — Oak is a cross-runtime HTTP middleware framework and web server designed to operate across Deno, Node.js, Bun, and… eventmachine/eventmachine — EventMachine is a reactor-pattern network framework for Ruby that provides an asynchronous I/O library for performing… crowcpp/crow — Crow is a C++ web framework for building HTTP servers, providing routing, a middleware pipeline, JSON serialization,…