से पूरी तरह से अलग रखने के लिए कैसे मैं एक परियोजना पर काम कर रहा हूं। मैं कोर को स्वतंत्र जार फ़ाइल के रूप में लागू करने की कोशिश कर रहा हूं जिसे कमांड लाइन या यहां तक कि एक विंडोज सेवा से भी चलाया जा सकता है। फाइलों को ट्रैक रखने और कुछ अधिसूचना ईमेल भेजने के लिए मूल जिम्मेदार होगा। सवाल यह है कि जीयूआई को पूरी तरह स्वतंत्र रखने का सबसे अच्छा विचार क्या होगा?जावा जीयूआई को कोर
जीयूआई जरूरतों कोर के साथ interation निम्न फ़ाइलों का
- भेजने सूची
- के बारे में कितना उन फ़ाइलों को संसाधित किया गया है कोर से सूचनाएं प्राप्त
- फ़ाइलों के संबंध में स्थिति सूचनाएँ प्राप्त यानी भेजें/प्रसंस्करण/असफल इत्यादि जीयूआई
- में जानकारी प्राप्त होने पर जानकारी प्राप्त होती है यदि कोर
मेरे पास यह सॉफ्टवेयर डेल्फी में विकसित हुआ था और सी सी का उपयोग मूल तर्क को कोड करने और विंडोज संदेशों और कॉलबैक का उपयोग करने के लिए किया गया था, मैंने सी डीएल/सेवा पर डेल्फी जीयूआई पंजीकृत किया था। मैं उलझन में हूं कि इसे जावा में कैसे कार्यान्वित किया जाए।
- पर्यवेक्षक पैटर्न?
- कोर और गुई के बीच छोटे ग्राहक/सर्वर संचार?
पीएस: जिस कारण से मैं यहां चर्चा कर रहा हूं, जावा में कोडित होने पर ऐसे सॉफ़्टवेयर के लिए बेहतर डिज़ाइन सीखना और खोजना है। मैं पर्यवेक्षक पैटर्न दस्तावेज या क्लाइंट सर्वर आर्किटेक्चर के लिए नहीं पूछ रहा हूं। अन्य संभावित साधन हो सकते हैं जिन्हें मैं नहीं जानता हूं। तो मैं किसी भी विचार, डिजाइन या ढांचे के लिए तत्पर हूं।
सही। उत्तर के रूप में आपका उत्तर चुनने से पहले अधिक प्रतिक्रियाओं की प्रतीक्षा कर रहा हूं। –