2012-04-01 11 views
5

मैं कुछ समय के लिए कुछ सर्वर साइड घटकों के लिए नेटटी का उपयोग कर रहा हूं और मैं वास्तव में इसके साथ खुश हूं। इस प्रकार मैं इसे अपनी सुविधा के लिए क्लाइंट साइड पर भी उपयोग करना चाहूंगा, लेकिन मैं एप्लेट के पदचिह्न (इस मामले में) जितना संभव हो उतना छोटा रखना चाहता हूं। सभी मैं Netty से आवश्यक है:एप्लेट क्लाइंट के लिए न्यूनतम नेटटी जार

  • सरल स्ट्रिंग आधारित प्रोटोकॉल (stringdecoder, stringencoder, framer ...)
  • प्लस: आंकड़ारेख समर्थन

मैं पहले से ही जार पर एक नज़र लिया, लेकिन ऐसा लगता है कि मैं इसे पूर्ण न्यूनतम संभव नहीं कर सकता क्योंकि मैं नेटी स्रोतों में पर्याप्त गहरा नहीं हूं।

यह अच्छा होगा अगर नेटटी के आंतरिक के साथ कोई भी परिवार कम से कम जार बनाने के उत्तर में मेरी मदद कर सके। धन्यवाद!

उत्तर

1

तो नेटटी 4+ का उपयोग करना एक अच्छी पहली शुरुआत है जहां प्रोटोकॉल-विशिष्ट कोडबेस अच्छी तरह व्यवस्थित हो गया।

दूसरा, केवल netty-common प्लस जो भी आपको आवश्यक कोडेक (आमतौर पर HTTP) सहित आज़माएं। अगर आप संकलित आकार के लिए अनुकूलित कर रहे हैं, तो ProGuard का उपयोग करने का प्रयास करें। सरल यूडीपी उन्मुख अनुप्रयोगों के लिए, आपको किसी और चीज की आवश्यकता नहीं है।

एचटीएच

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