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

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

بدأه العالم في 1 أبريل 2008 · 8 رد · 1,099 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

في الآونه الاخيرة ظهرت لي مشكلة ببرنامجي وهو عبارة عن برنامج سيرفر وكلينت يعمل على شبكة محلية ( مقهى انترنت) ولكن لاحظت عندما اقوم بالتحكم من خلال برنامج السيرفر الى جهاز العميل تجد صعوبة في تقبل الاوامر الموجهه الى العميل مثل ( ان تقوم مثلا بارسال امر بارسال رسالة ، او ايقاف تشغيل جهاز ، او حتى اظهار نافذة معينة من نوع Form ) مع العلم استخدم اداة الوينسوك .

ما هو سبب المشاكل في برنامجي وهناك دور من الشبكة او من البرنامج ، وما هي الطريقة المثلى للتعامل مع برامج العميل و السيرفر من اجل بناء برنامج خالي من المشاكل والتغلب عليها من خلال ارسال اوامر الى برنامج العميل ومن العميل الى السيرفر

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#2

للرفع

للرفع

للرفع

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#3

هل من مجيب يا اخوان

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#4
اقتباس
في الآونه الاخيرة ظهرت لي مشكلة ببرنامجي وهو عبارة عن برنامج سيرفر وكلينت يعمل على شبكة محلية ( مقهى انترنت) ولكن لاحظت عندما اقوم بالتحكم من خلال برنامج السيرفر الى جهاز العميل تجد صعوبة في تقبل الاوامر الموجهه الى العميل مثل ( ان تقوم مثلا بارسال امر بارسال رسالة ، او ايقاف تشغيل جهاز ، او حتى اظهار نافذة معينة من نوع Form ) مع العلم استخدم اداة الوينسوك .

ما هو سبب المشاكل في برنامجي وهناك دور من الشبكة او من البرنامج ، وما هي الطريقة المثلى للتعامل مع برامج العميل و السيرفر من اجل بناء برنامج خالي من المشاكل والتغلب عليها من خلال ارسال اوامر الى برنامج العميل ومن العميل الى السيرفر

واضح من سؤال حضرتك أن كلما أرسلت أمر من السيرفر الي الكلينت أو العكس يحدث بطء لتنفيذ الأمر !!!

والله هناك أسباب كثيرة تؤدي لذلك :

1- مشكلة في الكابلات .

2- مشكلة في نظام التشغيل نفسة .

3- مشكلة في تكدث البرامج علي الأجهزة .

4- البرنامج نفسة ( Clint Or Server ) يؤدي مهام ثقيلة دون الإنتباه الي هذه المهام ، علي سبيل المثال إرسال صورة بحجم كبير دون إستخدام إمكانية التحديث الفورة للنموذج مثل DoEvents .

والله يا أخي لو أعلم شيء ما كنت أبخل ، لكن حاول تقم بإعادة تنصيب النظام OS ، ومن ثم نفذ الأوامر دون تنصيب البرامج الإضافية ( الرئيسية فقط ) ، وقل لي ما النتيجة .

والله أعلم

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#6

فى الوصلة المرفقة تجد عرض برنامج لاحدى الشركات كامل و الكمال لله وحده

و بالمناسبة هذا البرنامج أنا صممته عندما كنت أعمل بقسم التطوير فى هذه الشركة

و يعتمد على Winsock + VB6

و حصل عليه العديد من النوادى و الكافيهات و أيضا الشركات للتحكم فى شبكاتهم

اضطلع على العرض المرفق و لو احتجت أى شئ لتصميم أفضل منه أنا فى الخدمة ان شاء الله

من هنا

#7

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

اشكركم اخوان الكرام على هذه المبادرة ...

اخوان الكرام لدي سؤال وهو كالاتي

حيث انني قمت ببناء برنامجين احدهما سيرفر والاخر كلينت حيث انني قمت بعمل العكس ( اي اقصد ) وضعت برنامج السيرفر على اجهزء العملا ء وبرنامج العميل على جهاز السيرفر ( فهل من مشكلة ) ارى انه لايوجد مشكلة ، مع العلم انني اقوم بارسال بيانات في ثلاث مربعات نص من جهاز السيرفر واستقبالهم في اجهزة العملاء حيث انني استخدم تايمر في ارسال ذلك لكي تتم العملية تلقائيا

ارجوا افادتي بخصوص هذا الموضوع

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#8
اقتباس
السلام عليكم ورحمة الله وبركاته

اشكركم اخوان الكرام على هذه المبادرة ...

اخوان الكرام لدي سؤال وهو كالاتي

حيث انني قمت ببناء برنامجين احدهما سيرفر والاخر كلينت حيث انني قمت بعمل العكس ( اي اقصد ) وضعت برنامج السيرفر على اجهزء العملا ء وبرنامج العميل على جهاز السيرفر ( فهل من مشكلة ) ارى انه لايوجد مشكلة ، مع العلم انني اقوم بارسال بيانات في ثلاث مربعات نص من جهاز السيرفر واستقبالهم في اجهزة العملاء حيث انني استخدم تايمر في ارسال ذلك لكي تتم العملية تلقائيا

ارجوا افادتي بخصوص هذا الموضوع

هذا هو ما نفعلة فما المشكلة إذاً !!!

أعتقد أن هناك مشكلة في السيرفر ، هل هو بطيء ؟؟

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#9

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

اقتباس
مع العلم انني اقوم بارسال بيانات في ثلاث مربعات نص من جهاز السيرفر واستقبالهم في اجهزة العملاء

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

حتى تتأكد من وصولها يمكنك برمجة ذلك بالتأكد من أن الرسالة وصلت للطرف الآخر

فعندما يصل النص إلى الطرف الآخر العميل يرسل بدوره رسالة تأكيد للسرفر حتى نقوم بتسيير العملية فيما بعد

هذه أفضل طريقة في رأيي ننتظر آراء الاخوة

بالتوفيق للجميع

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