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

رسالة لمستخدم النظام وليس على البريد ولا على Exchange

مغلق
بدأه shramroasp في 18 سبتمبر 2007 · 3 رد · 601 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

قمت بعمل النظام باستخدام asp.net

#c

وقمت بالتالي بإنشاء مستخدمين للنظام وتنظيم وسائل التحقق منهم ، وكذلك إمكانية إرسال رسائل تنبيهية لهم على البريد الالكتروني الخاص بهم ( hotmail,yahoo,.... ) وكذلك إرسال رسائل على البريد الداخلي المعرف داخل الدومين outlook exchange

وسؤالي كيف أقوم بأرسال رسالة لمستخدم معين وتظهر alert أو popub لهذا المستخدم طالما أنه يعمل على نفس النظام دون اللجوء إلى عملية refresh او اللجوء إلى إرسال الرسالة على البريد الداخلي ،

وشكرا

#2

يمكن أن تسجل هذه الرسالة في جدول في قاعدة البيانات التي تستخدمها تتضمن طبعاً نص الرسالة و اسم المستخدم المرسل إليه الرسالة. و تجعل النظام يتحقق دورياً من هذا الجدول. و عند وجود رسالة للشخص الذي يستخدم النظام حالياً يقوم التطبيق بعمل pop up. و لعمل هذا دون refresh يمكنك جعل هذه العملية على شكل web service يتم الدخول إليها دورياً عن طريق الجافاسكريبت، أو ما يسمى هذه الأيام بتقنية الـAjax.

تم تعديل هذه المشاركة بواسطة System Down في 19 سبتمبر 2007 في 11:29

#3

أشكرك أخي system down على الرد

وهذا الحل فكرت فيه وممكن تنفيذه ولكن المسألة مرهونة بوقت تنفيذ الأجاكس أو وظيفة الجافا سكريبت فأعتقد أنه لابد من عمل submit للصفحة لإظهار الرسالة أو إظهار alert عن طريق الجافا سكريبت وفي كلا الحالتين سيكون هناك refresh للصفحة.

أنا آمل ان تظهر الرسالة كرسالة الأوت لوك - عندما تأتيك رسالة وأنت تعمل - ليس لها علاقة بالصفحة تماما مجرد note جانبي لا يؤثر على الصفحة من قريب أو بعيد ..إذا كان هناك إمكانية لذلك .

وأشكرك أخي مرة أخرى

#4

ميزة الآجاكس هو أنه يعمل منفصلاً عن الصفحة. يمكنه مثلاً التحقق من وجود رسائل جديدة كل عشر ثواني، و يحدث هذا دون حصول عملية refresh و يمكنه كذلك عمل popup (ليس بالضرورة alert) بشكل من الأشكال حال وجود رسالة جديدة و أيضاً دون حصول refresh.

هذا الموضوع مغلق.

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