NanoHTTPD
નેનો-એચ. ટી. ટી. પી. ડી. એ એક ઓપન-સોર્સ, નાના-ફૂટપ્રિન્ટ વેબ સર્વર છે જે જાવા પ્રોગ્રામિંગ ભાષામાં લખાયેલ એપ્લિકેશનોમાં એમ્બેડ કરવા માટે યોગ્ય છે. સ્રોત કોડમાં એક જ. જાવા ફાઇલ હોય છે. તેનો ઉપયોગ અન્ય સોફ્ટવેર (જેમ કે માપન, વિજ્ઞાન અને ડેટાબેઝ કાર્યક્રમો) વિકસાવવા માટે પુસ્તકાલય ઘટક તરીકે અથવા ફાઇલોને સેવા આપવા માટે સ્વતંત્ર એડ-હોક શૈલી HTTP ડેમન તરીકે થઈ શકે છે. નેનોએચટીટીપીડી બે "ફ્લેવર્સ" માં ઉપલબ્ધ છે-એક અપ-ટૂ-ડેટ જાવા સુવિધાઓનો ઉપયોગ કરે છે અને એક જાવા 1.1 સાથે કડક રીતે સુસંગત છે. જાવાથી સ્વતંત્રતાને કારણે જે. ડી. કે. 1.1ની બહારની સુવિધાઓ, નેનોએચ. ટી. ટી. પી. ડી. એમ્બેડેડ એપ્લિકેશન ડેવલપમેન્ટ માટે યોગ્ય છે. નેનોએચટીપીડીનો ઉપયોગ, ઉદાહરણ તરીકે, એન્ડ્રોઇડ સોફ્ટવેર બનાવવા માટે કરવામાં આવ્યો છે. 2003માં બહાર પાડવામાં આવેલ મૂળ સંસ્કરણમાં માત્ર સરળ એચટીટીપી 1.0 સુવિધાઓનો સમાવેશ થતો હતો, પરંતુ ત્યારબાદ સોફ્ટવેરને કેટલીક વધુ અદ્યતન તકનીકોને ટેકો આપવા માટે વિસ્તૃત કરવામાં આવ્યું છે જેમ કે એચટીટીપી 'કીપ-એલાઇવ' જોડાણો, સંપૂર્ણ આરઈએસટી શૈલી એચટીટીપી પદ્ધતિઓ, એચટીએમએલ5 વિડિયો સ્ટ્રીમિંગ અથવા એચટીટીપી અપલોડ કરવું બહુપક્ષીય એક્સ્ટેંશન દ્વારા. વર્તમાન સંસ્કરણમાં વેબસોકેટ અને પ્રાયોગિક એચટીટીપીએસ સપોર્ટનો સમાવેશ થાય છે. એમ્બેડેડ HTTP સર્વર પણ જુઓ વેબ સર્વર સોફ્ટવેરની સરખામણી thttpd સંદર્ભો બાહ્ય કડીઓ મફત વેબ સર્વર સોફ્ટવેર