PDA

View Full Version : سوال: مشکل در دریافت داده از کلاینت به صورت پیوسته در سوکت پروگرمینگ



mohammad2777
سه شنبه 19 مهر 1401, 11:34 صبح
سلامو وقت همگی بخیر.

من یه برنامه ارسال داده بین دو دستگاه از طریق شبکه (socket TCP programming)نوشتم به اینصورت که یک کلاس تعریف کردم و یکسری داده میگیره و اون داده هارو به صورت فایل json از طریق شبکه به دسگاه دیگه ارسال و ذخیره میکنم. در این داده ها عکس هم وجود داره، با استفاده از حلقه foreach اومدم و فایل های عکس رو خوندم و به Base64 تبدیل و همراه بقیه داده های کلاس تعریف شده (بصورت لیستی از اشیا) و به Json تبدیل و ارسال میکنم.

مشکل من اینجاست که فایل هارو یکی یکی و پشت سرهم ارسال میکنم ولی موقع دریافت در سرور(دیوایس مقصد) بعد از دریافت یک فایل، فایل های بعدی دریافت نمی شوند. لطفا در این زمینه کمک کنید باتشکر.

از پکیج های زیر برای این پروژه استفاده کرده ام:
using System;
using System.Collections.Generic;


using System.Text;
using System.Net;
using System.Net.Sockets;


using System.Drawing;
using Newtonsoft.Json;
using System.IO;