NanoHTTPD
نینو ایچ ٹی ٹی پی ڈی ایک اوپن سورس، چھوٹے فوٹ پرنٹ والا ویب سرور ہے جو جاوا پروگرامنگ زبان میں لکھی گئی ایپلی کیشنز میں سرایت کرنے کے لیے موزوں ہے۔ سورس کوڈ ایک واحد جاوا فائل پر مشتمل ہوتا ہے۔ اسے دوسرے سافٹ ویئر (جیسے پیمائش، سائنس، اور ڈیٹا بیس ایپلی کیشنز) کی ترقی میں لائبریری جزو کے طور پر یا فائلوں کی خدمت کے لیے اسٹینڈ لون ایڈہاک اسٹائل ایچ ٹی ٹی پی ڈیمون کے طور پر استعمال کیا جا سکتا ہے۔ نینو ایچ ٹی ٹی پی ڈی دو "ذائقوں" میں دستیاب ہے-ایک جدید ترین جاوا خصوصیات کا استعمال کرتے ہوئے اور ایک جاوا 1.1 کے ساتھ سختی سے مطابقت رکھتا ہے۔ جاوا سے آزادی کی وجہ سے جے ڈی کے 1.1 سے آگے کی خصوصیات، نینو ایچ ٹی ٹی پی ڈی سرایت شدہ ایپلی کیشن ڈویلپمنٹ کے لیے موزوں ہے۔ نینو ایچ ٹی ٹی پی ڈی کو مثال کے طور پر اینڈرائیڈ سافٹ ویئر بنانے کے لیے استعمال کیا گیا ہے۔ اصل ورژن، جو 2003 میں جاری کیا گیا تھا، میں صرف سادہ ایچ ٹی ٹی پی 1 خصوصیات شامل تھیں، لیکن اس کے بعد سافٹ ویئر کو کچھ اور جدید تکنیکوں جیسے ایچ ٹی ٹی پی 'کیپ الائیو' کنکشنز، فل آر ای ایس ٹی اسٹائل ایچ ٹی ٹی پی میتھڈز، ایچ ٹی ایم ایل 5 ویڈیو اسٹریمنگ یا ملٹی پارٹ ایکسٹینشنز کے ذریعے ایچ ٹی ٹی پی اپ لوڈ کرنے کے لیے بڑھا دیا گیا ہے۔ موجودہ ورژن میں ویب ساکٹ اور تجرباتی ایچ ٹی ٹی پی ایس سپورٹ شامل ہیں۔ ایمبیڈڈ ایچ ٹی ٹی پی سرور ویب سرور سافٹ ویئر کا موازنہ thttpd حوالہ جات بیرونی لنکس مفت ویب سرور سافٹ ویئر