मेरे पास एक एप्लिकेशन (ए) है जिसे एक और एप्लिकेशन लॉन्च करने की आवश्यकता है (बी)। मुझे अनुप्रयोगों के बीच डेटा पास करने की जरूरत है। मैं दो दृष्टिकोणों के बारे में सोच सकता हूं। पहला सॉकेट खोलना है। दूसरा एक डीएल के माध्यम से डेटा साझा करना है।उसी सिस्टम पर दो अनुप्रयोगों के बीच डेटा पास करने का पसंदीदा तरीका क्या है?
उद्घाटन सॉकेट दृष्टिकोण सीधे आगे है।
डीएलएल दृष्टिकोण मेरे पास कुछ प्रश्न हैं? मैं बी में प्लग-इन डीएल लोड कर सकता हूं। मैं एक डीएलएल बनाना चाहता हूं जिसे ए बी को डेटा पास करने के लिए उपयोग किया जा सकता है। डीएलएस लोड करते समय, डीएलएल लोड करने का केवल एक उदाहरण है? यदि हां, तो क्या इसका मतलब यह है कि डेटा को डीएलएल लोड करने वाले अनुप्रयोगों के बीच साझा किया जा सकता है?
बेहतर विकल्प क्या है?
क्या ऐसा करने के अन्य तरीके हैं?
डीएल के माध्यम से डेटा साझा करने का मुद्दा क्या है? – zooropa
@zoo नियंत्रण करना बहुत मुश्किल है, अगर डीएलएल अनलोड हो जाता है तो काम नहीं करता है, और डीएलएल के विशेष संकलन की आवश्यकता होती है - डीएलएल में डेटा डिफ़ॉल्ट रूप से साझा नहीं किया जाता है। –
dlls –