कल्पना कीजिए कि आप और मैं टीसीपी के माध्यम से काफी लंबी वाक्य (कहें, 1024000 बाइट्स) भेज रहे हैं।क्या मुझे डेटा आकार की जानकारी को टीसीपी हस्तांतरण में मैन्युअल रूप से एम्बेड करना चाहिए?
आप मेरे लिए एक 1,024,000 बाइट्स वाक्य लिखने हैं, तो आप वास्तव में NetworkStream का उपयोग में उन बाइट्स लिखने के लिए।
जब मैं प्राप्त करते हैं, मैं पहले से वाक्य के आकार को पता होना चाहिए कि आप भेजा?
यदि नहीं, तो मैं कैसे जांच सकता हूं कि मुझे स्ट्रीम को कब रोकना चाहिए। पढ़ना?
यदि हां, तो क्या प्रोग्राम में ऐसी सुविधाएं होनी चाहिए जो डेटा के डेटा में डेटा आकार एम्बेड करें? तो मुझे यह देखने के लिए पहले 4 बाइट प्राप्त होते हैं कि मुझे कितने कुल पढ़ना चाहिए?
क्या नेट में स्थानांतरण के डेटा आकार को स्वचालित रूप से एम्बेड करने के लिए कुछ भी है?
ठीक है, क्या कोई मुझे बता सकता है कि धारा के अंत में न्यूल कैसे जोड़ना है? – Jack