Dr.Robert
- اليمن
- قراءة مجلة ماجد وباسم ومشاهدة سبيس تون وقناة ديزني وبالطبع هندسة البرمجيات .
- كلام في الشبكات
السلام عليكم ايها الأخوة جميعا الأمور التي ناقشتها في الموضوع , عبارة عن هموم رئيسية (وإن لم تكن الوحيدة) في برمجة الشبكات . قد اكون تسببت بمزيد من التساؤلات اكثر من ان اقدم ردود , وذلك لأنة -ببساطة- لا يوجد حلول مدونة على ورقة او في كتاب او ماشابة. الامر متعل…
- مشكلة في الإستقبال من خادمين Two Servers ؟؟؟
لا شكر على واجب.. اسمي مازن بانافع وانا من اليمن. مشكور اخ علاء على المقالة الممتازة
- مشكلة في الإستقبال من خادمين Two Servers ؟؟؟
كنت اقصد لماذا تنشيء thread و تضعها داخل thread اخرى لتشغلها؟ انشيء thread و شغلها مباشرة بدون ان تضعها داخل thread اخرى. اتمنى ان تكون المشكلة انحلت وبالتوفيق اخي الكريم.
- كلام في الشبكات
الذي تتكلم عنة هو بالضبط ما يقوم بة بروتوكول TCP ولا أعتقد بوجود Application protocol يقوم بالإحتفاظ بالإتصال بدون استخدام . شيء طبيعي من السيرفر انة يقطع الإتصال اول ما ينتهي الconversation مع الclient ,هكذا تعمل بروتوكولات http,ftp,dns,soap (والتي هي قائمة ع…
- مشكلة في الإستقبال من خادمين Two Servers ؟؟؟
اعتقد أنة الذي حصل هو DeadLock بسبب أنة هناك اكثر من thread من نوع thread1 تحاول تصنع نفس الشي ---> تستقبل من Server1 وترسل الرد للclient اما ان تجعل كل thread تتبدد بعد كل رسالة : public class Thread1 implements Runnable{ DataOutputStream out; public Thread1(…
- أرجو المساعدة في كود progressBar
تأكد انك عامل استيراد لTask وApplication : import org.jdesktop.application.Application; import org.jdesktop.application.Task;
- أرجو المساعدة في كود progressBar
شوف المثال دة عن طريقة استخدام Thread اخرى -كما قال الأستاذ سامح- ... بأستخدام NetBeans , أنشيء مشروع جديد java----->New project-----> java Desktop Application ثم سمي المشروع Example واترك جميع الخيارات كما هي واضغط finish . سيتم انشاء واجهة جديدة , اسحب وادرج…
- كلام في الشبكات
الأخ Speed_of_light كلامك صحيح 100% , واعذرني على سوء التعبير فقد كنت اقصد- كما تفضل الاخ shado بالتوضيح مشكورا - حزمة بدائية اقل تطورا, والسبب في استخدامها بدل nio هو حاجتي للstream فقط ,اما بالنسبة للbuffering فقد استخدمت ادواتي الخاصة الملائمة للتصميم اكثر …
- كلام في الشبكات
اشكرك على الرد وعلى قوة ملاحظتك , وبالنسبة للحزمة المستخمة فأنا استخدمت حزمة ادنى (lower-level) وهي io .
- كلام في الشبكات
بسم الله الرحمن الرحيم في برمجة الشبكات, مهما كانت اللغة التي اكتب بها ومهما كانت الأدوات التي استخدمها . فإن قوة برنامجي تعتمد على التصميم السليم , والتصميم السليم محتاج إتخاذ قرارات مناسبة , قبل الشروع في كتابة اي كود. قد يختلف موضوع برمجة الشبكات انة مهما ت…
- NetworkService API لمبرمجي الشبكات
اخي MkSoft أشكرك على مشاركتك وكنت أنوي إضافة رد هنا ولكن ولطول الموضوع , فضلت انشاء موضوع جديد اتكلم فية عن اشياء مهمة في -نظري- في موضوع الشبكات وعلاقة الحزمة بها..وبإنتظار ردك في الموضوع الجديد.
- NetworkService API لمبرمجي الشبكات
1-تم إضافة class جديد للحزمة بإسم ServerService وهو عبارة عن اداة لإنشاء برامج سيرفر غير مكلفة وقوية في نفس الوقت , تم استخدام نفس المفهوم تقريبا الذي تقوم علية برامج السيرفر المحترمة , ولكن هنا بدون اي تقييد على المبرمج (أنظر لل javadoc الخاص بها لتعرف ماذا ا…
- NetworkService API لمبرمجي الشبكات
الأ خ shado اشكرك على دعمك, واتمنى ان تجد في الحزمة ما يفيدك. وبالنسبة لمسألة الصوت والصورة فهي فكرة جيدة :) وان شاء الله سأ درس إمكانية إضافتها للحزمة حيث انها الان لنقل البيانات بصورة بسيطة فقط.
- سؤال بخصوص لغة الواجهة + applet
بسم الله الرحمن الرحيم لجعل واجهة برنامجك متعدد اللغات بإستخدام jdk1.6 java يجب عليك إستخدام ملف من نوع properties لكل لغة وتحط فية النصوص كمتغيرات مع قيمة كل متغير . مثلا لترجمة نص زر OK و Cancel : إنشي ملف MyResourcers.properties وحررة كملف نصي واكتب داخلة: …
- NetworkService API لمبرمجي الشبكات
سأحاول شرح أساسيات استخدام NS بأختصار حتى لا يكون هناك أي لبس عند الزملاء. NS عبارة عن خدمة تقوم بفتح ثلاثة منافذ على الجهاز الذي تعمل فية , اثنان لرسائل UDP وواحد لTCP للتنصت على طلبات الإتصال للجهاز. اولا من أجل ان تستخدم NS يجب ان تقوم ب implementation ل Cl…
- NetworkService API لمبرمجي الشبكات
السلام عليكم ورحمة الله وبركاتة موضوعي اليوم عن واجهة تطبيقات برمجية API قمت بتصميمها وتحمل اسم NetworkService وهي خاصة لبرمجيات الشبكات المكتوبة بلغة JAVA .. برمجة الشبكات في لغات البرمجة الحديثة-منها الJAVA- لا تتطلب خبرة كبيرة من المبرمج في مفاهيم الشبكات ح…