1 个仓库
Manages concurrent network connections using Grand Central Dispatch worker thread pools.
Distinct from Multi-Threaded Request Handling: Specifically utilizes GCD for network request concurrency rather than generic multi-threading or database queries.
Explore 1 awesome GitHub repository matching software engineering & architecture · GCD-Based Handling. Refine with filters or upvote what's useful.
CocoaHTTPServer is a lightweight embedded web server designed to handle incoming network requests and serve local application content. The project implements Bonjour-based service discovery to broadcast server availability on local networks and supports WebDAV for remote file management, allowing files to be created, moved, and edited over HTTP. Network security is handled through certificate-based TLS encryption and password-based resource authentication. Request routing is managed via a delegate-based system, while concurrent connections are handled using Grand Central Dispatch.
Uses Grand Central Dispatch to manage concurrent network connections via a pool of worker threads.