के बीच संवाद करने का सबसे तेज़ तरीका हम एक नया दृष्टि निरीक्षण प्रणाली अनुप्रयोग बना रहे हैं। वास्तविक निरीक्षण प्रणाली को कई कारणों से सी ++ होना चाहिए। उस प्रणाली के लिए हम बूस्ट & क्यूटी का उपयोग करेंगे।सी ++ और सी #
हमारे यूआई के लिए, हम वर्तमान में यूआई और एसक्यूएल आधारित रिपोर्ट के लिए WPF/C# का उपयोग कर देख रहे हैं। जटिल प्रणाली है कि यूआई को सी ++ निरीक्षण प्रणाली के रूप में एक ही बॉक्स पर स्थानीय दोनों को चलाने या किसी अन्य बॉक्स पर दूरस्थ रूप से चलाने के लिए है यदि निरीक्षण प्रणाली में कोई मॉनिटर या कीबोर्ड नहीं है।
हमारी चिंता यह है कि दोनों प्रणालियों के बीच डेटा स्थानांतरित करने का सबसे तेज़ तरीका क्या है? हम वर्तमान में serialization के लिए Google प्रोटोकॉल बफर का उपयोग कर सॉकेट आधारित सिस्टम देख रहे हैं। प्रोटोकॉल बफर सी ++ और सी # (jskeet/dotnet-protobufs) के लिए कोड उत्पन्न करेगा।
क्या किसी के पास कोई सुझाव/अनुभव है?
टीसीपी चाहते हैं और Protobuf अच्छा लगता है। क्या आपके पास विशिष्ट चिंता या प्रश्न है? – dtb
[प्रोटोबफ-नेट] (http://code.google.com/p/protobuf-net/) .NET के लिए पसंदीदा प्रोटोबफ कार्यान्वयन प्रतीत होता है। – dtb
यह वह क्षेत्र है जहां मेरे पास बहुत अधिक अनुभव नहीं है। मैं सोच रहा था कि क्या बेहतर विकल्प थे। –