البرنامج عبارة عن client and Server
عندما يريد الـ client قراءة ملف موجود في الـ Server يرسل طلب إلى الـ Server ثم يقوم الـ Server بقراءة الملف كأنه packets ثم بعد ان ينتهي من إرسال الملف بالكامل إلى client لكي يكتب الملف لديه مثل ال server عبارة عن packets .
هناك دالتين هما دالة الكتابة خاصة بالـ client
دالة القراءة خاصة بالـ server

