1 dépôt
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 est un serveur web embarqué léger conçu pour gérer les requêtes réseau entrantes et servir du contenu d'application local. Le projet implémente la découverte de service basée sur Bonjour pour diffuser la disponibilité du serveur sur les réseaux locaux et prend en charge WebDAV pour la gestion de fichiers à distance, permettant aux fichiers d'être créés, déplacés et modifiés via HTTP. La sécurité réseau est gérée via le chiffrement TLS basé sur certificat et l'authentification des ressources par mot de passe. Le routage des requêtes est géré via un système basé sur délégué, tandis que les connexions concurrentes sont gérées en utilisant Grand Central Dispatch.
Uses Grand Central Dispatch to manage concurrent network connections via a pool of worker threads.