تطبيق دردشة قائم على الويب تم إنشاؤها في Java باستخدام Servlet و JSP و MySQL و CSS و JavaScript. يحتاج إلى تشغيل خادم الويب Apache Tomcat 10 على الأقل.
يمكنك الدردشة مع أصدقائك إذا قمت بنشر هذا. وإلا يمكنك استخدام قاعدة بيانات عن بُعد ، بمجرد إضافة جداول على قاعدة البيانات ، يمكنك ببساطة تمييز هذا التطبيق مع أصدقائك باستخدام ملفات الحرب.




لتشغيل هذا التطبيق ، تحتاج إلى إعداد هذا المشروع على Eclipse ee Ide هنا هو كيفية القيام بذلك:
الخطوة الأولى: بعد التنزيل ، عليك الاحتفاظ بهذا المشروع على مساحة العمل الخاصة بك. تحقق من مساحة العمل الخاصة بك من Eclipse أيضًا يمكنك تغيير مساحة العمل الخاصة بك بواسطة
File-> switchworkspace-> الآخر واختر مساحة العمل الخاصة بك.
Stop-2: قم بتنزيل أدوات تطوير الويب في Eclipse IDE.
انتقل إلى Help-> Eclipse Marketplace-> في علامة التبويب البحث ، يمكنك البحث عن أدوات البحث عن "ويب" في منطقة البحث وتنزيل الأداة
اقترح واحد هو: Eclipse Enterprise Java و Web Developer Tools 3.31
أو يمكنك تنزيل أي شخص يدعم Servlet و JSP وغيرهم المذكورة أعلاه.
الخطوة 3: قم بتنزيل خادم Apache Tomcat ، تأكد من استخدام Tomcat 10 وما فوق. يمكنك تنزيل هذا النموذج الرسمي tomcat.apache.org ، أيضًا فك ضمنه.
الخطوة 4: إعداد tocat مع Eclipse: يمكنك إعداد tomcat الانتقال إلى Windows-> عرض المشاهدات-> الخوادم
سيتم فتح علامة تبويب جديدة عند تحديد موقع وحدة التحكم ، مع اسم الخادم ، انقر فوق الرابط المحدد لإضافة خادم جديد-> اختر شركتك وإصدارها من الخادم الذي قمت به ، في حالتي ، هذا هو Apache-> Tomcat 10-> انقر فوق "تحديد موقع دليل Apache Tomcat الذي قمت بتنزيله في الخطوة السابقة.
الخطوة 5: افتح مشروعك في Eclipse: انتقل إلى ملف-افتح المشروع من نظام الملفات-
STEP-6: إعداد قاعدة البيانات: لإعداد قاعدة البيانات الخاصة بك ، يمكنك استخدام قاعدة بيانات الملف/Chat.sql. باستخدام phpmyadmin = إذا كنت تستخدم php myadmin ، فسيتم إنشاء قاعدة بيانات جديدة باسم "الدردشة" وبعد ذلك يمكنك استيراد قاعدة بيانات الملف/الدردشة من علامة التبويب استيرادك.
باستخدام عميل سطر الأوامر MySQL أو Workbench - يمكنك تشغيل الاستعلامات المعطاة البسيطة لإنشاء إعداد قاعدة البيانات الخاصة بك:
إنشاء قاعدة بيانات:
CREATE DATABASE chat ;باستخدام قاعدة البيانات:
USE chat;إنشاء جدول للرسائل:
CREATE TABLE ` messages ` (
` msg_id ` int ( 20 ) NOT NULL AUTO_INCREMENT,
` incoming_msg_id ` varchar ( 255 ) NOT NULL ,
` outgoing_msg_id ` varchar ( 255 ) NOT NULL ,
` msg ` varchar ( 1000 ) NOT NULL ,
PRIMARY KEY ( ` msg_id ` )) AUTO_INCREMENT = 100 ;إنشاء جدول للمستخدمين:
CREATE TABLE ` users ` (
` user_id ` int ( 11 ) NOT NULL AUTO_INCREMENT,
` unique_id ` varchar ( 200 ) NOT NULL ,
` fname ` varchar ( 255 ) NOT NULL ,
` lname ` varchar ( 255 ) NOT NULL ,
` email ` varchar ( 255 ) NOT NULL ,
` password ` varchar ( 255 ) NOT NULL ,
` img ` varchar ( 400 ) NOT NULL ,
` status ` varchar ( 255 ) NOT NULL ,
PRIMARY KEY ( ` msg_id ` )) AUTO_INCREMENT = 100 ;الخطوة السابعة: الآن أنت مستعد لتشغيل التطبيق: انقر بزر الماوس الأيمن على المشروع (WebChatApp)-> قم بتشغيل AS-> تشغيل على الخادم-
الخطوة 8: بعد بدء تشغيل الخادم ، يمكنك الوصول إلى التطبيق بواسطة متصفحك: افتح متصفحك وابحث عن http: // localhost: 8080/chatapp/
الخطوة 9: آمل أن يكون هذا مفيدًا لك.
طلبات السحب موضع ترحيب. للتغييرات الرئيسية ، يرجى فتح مشكلة أولاً لمناقشة ما تريد تغييره.
يرجى التأكد من تحديث الاختبارات حسب الاقتضاء.