2009-09-28 9 views
18

क्या कोई खुला स्रोत, तेज़ वेब सर्वर पुस्तकालय हैं? धन्यवाद।सी/सी ++ - कोई भी अच्छी वेब सर्वर लाइब्रेरी?

+0

डुप्लिकेट? http://stackoverflow.com/questions/738273/open-source-cc-embedded-web- सर्वर, http://stackoverflow.com/questions/175507/cc-web-server-library, http: // stackoverflow। कॉम/प्रश्न/1205753/जो-एम्बेडेड-वेब-सर्वर-टू-यूज-टू-माय-ऐप-गुई –

उत्तर

19

mongoose (औपचारिक रूप से shttpd, जीपीएल वी 2 और वाणिज्यिक लाइसेंस), libmicrohttpd (एलजीपीएल v2.1 लाइसेंस)।

+2

libmicrohttpd बिल्कुल सही है। धन्यवाद। –

+1

libmicrohttpd के लिंक के लिए धन्यवाद, मुझे नहीं पता था कि यह भी अस्तित्व में है :) एक स्वच्छ एपीआई और बहुत उदार लाइसेंस की तरह दिखता है, यह मेरे टूल बॉक्स में जा रहा है। –

2

जहाँ तक मुझे पता है, libevent में एक अच्छा ईवेंट संचालित और हल्के http सर्वर header है।

+0

लिंक के लिए धन्यवाद। बहुत नंगे हड्डियों, लेकिन दिलचस्प सामान। –

1

आप जाँच कर सकते हैं आप अवधारणा के साथ खेलने के लिए चाहते हैं this codproject article.

तुम भी this wikipedia article whcih प्रमुख हल्के वजन एम्बेडेड सर्वर तुलना देख सकते हैं।

आप AppWeb Http Server भी देख सकते हैं।

-3

क्यूटी पर एक नज़र डालें। मुझे नहीं पता कि यह आपके लिए पर्याप्त तेज़ है, लेकिन इसमें एक अच्छा नेटवर्क मॉड्यूल है। आपको एसक्यूएल और एक्सएमएल मॉड्यूल भी मिलते हैं, और बहुत कुछ (जो आपकी जरूरतों के आधार पर अच्छा हो सकता है), मुफ्त में। जीपीएल/एलजीपीएल और क्रॉस-प्लेटफॉर्म।

http://doc.trolltech.com/4.5/qtnetwork.html

+2

क्यूटी नेटवर्क लाइब्रेरी आपको http प्रोटोकॉल को संभालने का एक तरीका नहीं देती है। यह एक थ्रेड पूल चयनित सर्वर के साथ भी नहीं आता है। आपको [सी 10 के समस्या] (http://www.kegel.com/c10k.html) को संभालने में सक्षम एक HTTP सर्वर पर टीसीपी से सबकुछ बनाना होगा। इस प्रकार, मुझे यह सिफारिश उपयोगी नहीं मिलती है। – nurettin

संबंधित मुद्दे