मैं वेब के लिए एक बड़ा Red5 जावा एप्लिकेशन लिख रहा हूं। Red5 एक फ्लैश मीडिया सर्वर विकल्प जो जावा आधारित है और वसंत ढांचे के साथ लिखा गया है।पुन: प्रयोज्य मॉड्यूल बनाने
मैं अपने आवेदन के कई संस्करण ऑनलाइन रखना चाहता हूं, प्रत्येक अलग-अलग व्यवहार और विभिन्न वर्ग सक्षम या अक्षम हैं।
मैं अपने कोड को मॉड्यूल आधारित कोड में बदलने का एक तरीका ढूंढ रहा हूं जो मुझे मुख्य एप्लिकेशन से मॉड्यूल/सुविधाओं को हटाने/जोड़ने की अनुमति देगा।
मुझे ओएसजीआई http://www.springsource.org/osgi के बारे में पता है लेकिन यह कहता है कि इसे स्प्रिंगसोर्स डीएम सर्वर की आवश्यकता है और मुझे नहीं पता कि यह लाल 5 में कैसे काम करेगा और यह पूरी तरह से समझने के लिए बहुत जटिल लगता है।
मुझे सामान्य रूप से वसंत ढांचे का अच्छा ज्ञान नहीं है, मैं इसके साथ डीबी से संबंधित काम करता हूं और यही वह है। लाल 5 इसे अधिक व्यापक रूप से उपयोग करता है।
तो क्या कोई इस जानकारी से कोई समझ सकता है? क्या मेरे कोड को मॉड्यूल में विभाजित करने के लिए कुछ किया जा सकता है?
इस मुद्दे के बारे में किसी भी जानकारी की सराहना की जाएगी।
धन्यवाद। एक शानदार विकल्प की तरह दिखता है। – ufk