هذا هو تنفيذي الخاص لرسول الدردشة القائم على الويب البسيط باستخدام HTML ، CSS ، JS Over .NET Framework. كان هدفي هو إنشاء راسل دردشة باستخدام الحد الأدنى من الموارد. الفكرة هي معرفة ما إذا كان بإمكاني تنفيذ رسول الدردشة باستخدام خدمات API فقط عبر بروتوكول HTTP.
لذلك ، أردت إنشاء Messenger في الوقت الفعلي من شأنه أن يتيح التواصل في الوقت الفعلي بين العملاء عبر الويب. أصبحت وسائل تنفيذ فكرتي عن Messenger في الوقت الحقيقي ممكنًا باستخدام Signal-R. هذه مكتبة .NET تتيح التواصل في الوقت الفعلي وأيضًا دعونا نرسل أحداثًا جانبية للخادم دون الحاجة إلى الاقتراع.
المزيد على Signal-R هنا: "https://dotnet.microsoft.com/apps/aspnet/signalr"
يتيح تطبيق الويب هذا العديد من العملاء التواصل مع بعضهم البعض في الوقت الفعلي ، ويعرض حسابات المستخدمين المختلفة التي نتحدث معها ، ويمثل الدردشات بشكل منهجي. ؟
لا يستفيد التطبيق من أي قاعدة بيانات ، فهو يعمل بحتة على ذاكرة النظام ، أي قد تضيع حسابات المستخدم إذا تم تحديث التطبيق. وبالتالي ، يمكن تسمية هذا بمثابة دردشة خاصة تمامًا لا تحتفظ بأي سجلات للمستلمين أو الجلسات أو الرسائل Whatsover! ؟
يمكنك اللعب مع التطبيق هنا - دردشة Messenger Live Demo (تطبيق اختبار) ؟؟؟
فيما يلي رابط مشروع آخر يعمل مع التفويض -
يتم إنشاء التطبيق باستخدام HTML ، CSS ، JS VIA. إطار عمل ASP.NET لتطبيقات الويب. كما أنه يستخدم مكتبة Signal-R لتوفير وظائف الويب في الوقت الفعلي.
ASP.NET SignalR هي مكتبة لمطوري ASP.NET تقوم بتبسيط عملية إضافة وظائف الويب في الوقت الفعلي إلى التطبيقات. تتمثل وظيفة الويب في الوقت الفعلي في القدرة على الحصول على محتوى دفع رمز الخادم للعملاء المتصلين على الفور عند توفره ، بدلاً من وجود الخادم الانتظار حتى يطلب العميل بيانات جديدة. (مصدر Microsoft)










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