![]() |
|
كيف تجاوز اضاعة جزء من النص المرسل بالSocket - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف تجاوز اضاعة جزء من النص المرسل بالSocket (/showthread.php?tid=4653) |
كيف تجاوز اضاعة جزء من النص المرسل بالSocket - M_Mori2010 - 20-10-2012 السلآم عليكم ورحمة الله وبركاته كيف يمكن تجاوز مشكلة اضاعة اجزاء من النص عند الأرسال بين سيرفر سوكت وكايلنت سوكت ؟ ففي بعض الاحيان يقوم بأضاعة جزء من النص عند الارسال حسب سرعة النت هل يوجد طريقة لتجاوز هذه المشكلة او عملية حسابية في حال ضعف النت يقوم بفصل سوكت عن الاتصال او الانتظار حتى استجابة سوكت وبعدها الارسال ؟ كيف تجاوز اضاعة جزء من النص المرسل بالSocket - sa7er100 - 20-10-2012 وعليكم السلام ورحمة الله وبركاته ممكن يكون فيه عدة احتمالات اولاا الكود المكتوب خطاا مثل كود ارسال اللست فيو الى ليست فيو فهو غير ناجح الذي اعتيتني اياه او ان يكون احد المتغيرات var يعمل في مكانين فهذا يسبب خطاا بالبيانات تاكد من المتغيرات واعتمد ان يكون كل متغير لوحده استعملت انا اتصال tcpclinet $ tcpserver المتسعمل بنسخة xe2 فهو فعال بكل النواحي ومن ناحية اللغة العربية فهو جيد وهو شبيه بسوكت لكن افضل عليك باستعمال بورتات قليلة افضل انا استعمل بوت فقط لكل غرفة واضف عليه اتصالين tcpclinet & tcpserver و udpsocket على بورت واحد تحياتي كيف تجاوز اضاعة جزء من النص المرسل بالSocket - M_Mori2010 - 21-10-2012 أخي ساحر المشكلة ليست بالاكواد ولا بكثرة البورتات مثلما تحدثت قالروم على بورت واحد لكن المشكلة في سرعة النت من الممكن ان تكون سوكت هي عائق اذا كان النمستخدم الاتصال لديه ضعيف ... جزاك الله كل خير |