الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التحميل من سيرفر في شبكة محلية

بدأه zaka88 في 9 يناير 2011 · 3 رد · 1,761 مشاهدة · في برمجة الشبكات والتطبيقات الموزعة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله تعالى وبركاته

ارجو مساعدة

اريد البرمجة على البروتوكول FTP

حيث اعمل برنامج Client/Server

طبعا في شبكة محلية اي عبارة عن نقل ملفات بين جهازين متصلين بنفس الشبكة

حيث يستطيع الـ Client ان يرفع ملفات الي ملف معين يحدده الـ Server

ايضا يمكنه التحميل من نفس الملف المحدد

اي انه لا يستطيع ان يرى الا محتويات هذا المجال المتاح له

انا الان عملت الجزء الاول وهو الرفع

لكن لم استطع ان اعمل الجزء الثاني وهو التحميل

وهذا اول مشروع لي واول محاولة في برمجة على الشبكات والانظمة الموزعة

بحثت في المواضيع فلم اجد ما يفيدني

لدية فكرة حاولت ان اعمل عليها وهي ان يرسل نص معين من خلاله يفهم السيرفر مثلا انه يريد الفيشي س

فيقوم بارساله الى الـ Client او ان يرسل محتويات الملف وهكذا لا ادري ان كانت تصلح

او هناك طرق أفضل او ان الدوت نت فيها ما يتيح لي هذه العملية بسهولة مثل الرفع

الانترفاس الذي عملته بالنسبة للتحميل فيه قائمة للملفات الموجود على السيرفر

حيث يقوم الـ Client باختيار ملف ويقوم بتحميله

ارجو من اصحاب الخبرة مساعدتي باي شيء ممكن يفيدني

وشكرا مقدما

#2

هل هذا الامر غير ممكن؟

ام ان المشكل غير واضح؟

ارجوا المساعدة باي حل ممكن

#3

حياك الله اخي الكريم , عذرا على التأخير في ردي هذا

افضل طريقة في نظري هي من خلا ويب سيرفس حيث تقوم بعمل دالة تقرأء الملف من السيرفر وترجعه كـ Return Value ...

ايضا هذا مثال ربما يفيدك بهذا الجانب لكن باستخدام السوكيت وليس الويب سيرفس:

http://www.socketcoder.com/ArticleFile.aspx?index=2&ArticleID=58

لا ادري ان حلت المشكلة لديك ام لا لكن في حالة احتجت مزيد من المساعدة فبإمكانك كتابة رد هنا بشرط ذكر محاولاتك في الحل

واهلا وسهلا بك

تم تعديل هذه المشاركة بواسطة فادي عبدالقادر في 26 يناير 2011 في 21:21

#4

السلام عليكم

شكرا اخ فادي على ردك

لكن للا سف المثال لم يشتغل عندي

انا اول مرة احاول البرمجة في الشبكات

ولهذا معلوماتي محدودة جدا في هذا المجال من البرمجة ولهذا لم افهم ماذا تعني بويب سيرفيس

اشار عليا صديق باستخدام اف تي بي ويب ريكويست و اف تي بي ويب ريبونس (FtpWebRequest and FtpWebResponse)

وجدت امثلة بالنت على الكيلون وتقريبا فهمت معضمها

لكن لم اتوصل لكيفية برمجة السيرفر

ووجدت ان معظم الامثلة تتعامل مع السيرفر على انه موقع ويب وانا اريد ان يكون السيرفر عبارة عن جهاز على شبكة محلية

انا الان احاول برمجة السيرفر بالسي شارب طبعا على ان يكون بجهاز اخر

لكن ممكن هذا ام يجب ان يكون موقع ويب؟

لو تفيدني بكتب جيدة في هذا المجال اكون ممنون لك اخي

شكرا مقدما

مواضيع مشابهة