daneshjoo2
چهارشنبه 05 آبان 1389, 02:51 صبح
سلام
یکی از مشکلاتی که شاید خیلی از دوستان داشته باشن، ایجاد یک listener در script صفحه باشه، به این منظور که Server رو listen کنه...
برای همین دقیقا باید عکس کاری رو کرد که با ajax انجام میدیم، روال تو اجکس اینه که یه trigger تو Script صفحه اتفاق می افته که در قبال اون یه web method صدا زده میشه، تو این مدل می خوام برعکس این اتفاق بیفته، یعنی trigger تو server اتفاق بیفته و در ازای اون یه متد از script صفحه صدا رده بشه...
برای مثال وقتی تو سایت جیمیل یه ایمیل برای کاربر فرستاده میشه، بدون رفرش کردن صفحه به تعداد ایمیل ها یه عدد اضافه میشه. مشابه همین اتفاق تو قسمت notify فیس بوک هم هست.
یه سلوشن اینه که یه متد داخل یه تایمر با اینتروال مشخص با اجکس به یه web method وصل بشه و اتفاقات سرور رو sense کنه. ولی با این مدل هم performance سیستم پایینه هم زمان از دست رفته داریم.
به عنوان مثال تو قسمت چت یاهو با جیمیل وقتی طرف در حال تایپ کردنه تو صفحه طرف مقابل پیغامی مبنی بر تایپ کردن طرف دیگه رو بلافاصله نشون میده... یا اگه دوستان با google wave کار کرده باشن، اونجا کاراکتر های تایپ شده توسط طرف دیگه عینا و بلافاصله رو صفحه شما هم به طور live در حال تایپ شدن نمایش داده میشه!!!
با استفاده از ASP.NET و اجکس میشه پیاده سازیش کرد؟ دوستان رفرنسی یا تجربه ای تو این زمینه دارید؟
با تشکر
یکی از مشکلاتی که شاید خیلی از دوستان داشته باشن، ایجاد یک listener در script صفحه باشه، به این منظور که Server رو listen کنه...
برای همین دقیقا باید عکس کاری رو کرد که با ajax انجام میدیم، روال تو اجکس اینه که یه trigger تو Script صفحه اتفاق می افته که در قبال اون یه web method صدا زده میشه، تو این مدل می خوام برعکس این اتفاق بیفته، یعنی trigger تو server اتفاق بیفته و در ازای اون یه متد از script صفحه صدا رده بشه...
برای مثال وقتی تو سایت جیمیل یه ایمیل برای کاربر فرستاده میشه، بدون رفرش کردن صفحه به تعداد ایمیل ها یه عدد اضافه میشه. مشابه همین اتفاق تو قسمت notify فیس بوک هم هست.
یه سلوشن اینه که یه متد داخل یه تایمر با اینتروال مشخص با اجکس به یه web method وصل بشه و اتفاقات سرور رو sense کنه. ولی با این مدل هم performance سیستم پایینه هم زمان از دست رفته داریم.
به عنوان مثال تو قسمت چت یاهو با جیمیل وقتی طرف در حال تایپ کردنه تو صفحه طرف مقابل پیغامی مبنی بر تایپ کردن طرف دیگه رو بلافاصله نشون میده... یا اگه دوستان با google wave کار کرده باشن، اونجا کاراکتر های تایپ شده توسط طرف دیگه عینا و بلافاصله رو صفحه شما هم به طور live در حال تایپ شدن نمایش داده میشه!!!
با استفاده از ASP.NET و اجکس میشه پیاده سازیش کرد؟ دوستان رفرنسی یا تجربه ای تو این زمینه دارید؟
با تشکر