NanoHTTPD
नैनोएच. टी. टी. पी. डी. एक ओपन-सोर्स, छोटे-फुटप्रिंट वाला वेब सर्वर है जो जावा प्रोग्रामिंग भाषा में लिखे गए अनुप्रयोगों में एम्बेडिंग के लिए उपयुक्त है। स्रोत कोड में एक एकल. जावा फ़ाइल होती है। इसका उपयोग अन्य सॉफ्टवेयर (जैसे माप, विज्ञान और डेटाबेस अनुप्रयोग) के विकास में एक पुस्तकालय घटक के रूप में या फ़ाइलों की सेवा के लिए एक स्टैंडअलोन एड-हॉक शैली एचटीटीपी डेमन के रूप में किया जा सकता है। नैनोएचटीपीडी दो "स्वादों" में उपलब्ध है-एक अप-टू-डेट जावा सुविधाओं का उपयोग करता है और एक सख्ती से जावा 1.1 के अनुरूप है। जे. डी. के. 1.1 से परे जावा सुविधाओं से स्वतंत्रता के कारण, नैनोएच. टी. टी. पी. डी. अंतःस्थापित अनुप्रयोग विकास के लिए उपयुक्त है। उदाहरण के लिए, एंड्रॉइड सॉफ्टवेयर बनाने के लिए नैनोएचटीपीडी का उपयोग किया गया है। 2003 में जारी मूल संस्करण में केवल सरल एच. टी. टी. पी. 1 सुविधाएँ शामिल थीं, लेकिन सॉफ्टवेयर को कुछ और उन्नत तकनीकों जैसे एच. टी. टी. पी. 'कीप-अलाइव' कनेक्शन, पूर्ण आर. ई. एस. टी. शैली एच. टी. टी. पी. विधियों, एच. टी. एम. एल. 5 वीडियो स्ट्रीमिंग या एच. टी. टी. पी. अपलोड करने के लिए विस्तारित किया गया है। वर्तमान संस्करण में वेबसॉकेट और प्रायोगिक एच. टी. टी. पी. एस. समर्थन शामिल हैं। एम्बेडेड एच. टी. टी. पी. सर्वर भी देखें वेब सर्वर सॉफ्टवेयर की तुलना thttpd संदर्भ बाहरी लिंक मुक्त वेब सर्वर सॉफ्टवेयर