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