سلام
می خواستم بدونم با SignalR به غیر از سیستم گفتگوی آنلاین چه قابلیت های دیگه ای رو می شه پیاده سازی کرد؟
سلام
می خواستم بدونم با SignalR به غیر از سیستم گفتگوی آنلاین چه قابلیت های دیگه ای رو می شه پیاده سازی کرد؟
از SignalR برای هرکاری که نیاز داره Real-Time باشه میتونید استفاده کنید ، مثل نمودارهای بورس ، قیمت ارز و طلا ، چت و ...
http://www.dotnettips.info/Post/849
http://snowsoft.ir/article/51/%D8%A2...-%D8%A2%D8%B1)
هرجایی که نیاز به ارتباط زنده و مستقیم بین کاربران با یکدیگر یا کاربران و سرور هستید می توانید از SignalR استفاده کنید. مثلا در اینستاگرم وقتی کسی پست شما را لایک میکند یا کامنت میگذارد بلافاصله برای شما Notification ارسال میشود. بدون اینکه شما نیاز به رفرش کردن صفحه داشته باشید.
ابزارهای چت ، بازی های کامپیوتری چند نفره ، مشاهده ی کاربران آنلاین سایت ، حراجی های آنلاین و ریموت کنترل سیستمهای دیگر تنها بخشی از استفاده های SignalR هستند. البته این تنها یک فریم ورک است و تکونولوژی Real-time ابزارهای و فریم ورکهای متعددی دارد.
فریم ورک SignalR تمام تلاشش رو کرده که این مکانیزم رو ساده تر کنه. چندین روش برای ایجاد رابطه ی زنده وجود داره که SignalR همه رو به صورت خودکار پشتیبانی می کنه.
در واقع ساده تر از SignalR نداریم. پیاده کردن دستی روشی مثل Web Sockets نیاز به تخصص و مهارت زیادی داره در حالی که این روش در SignalR به صورت پیشفرض گنجانده شده.
به نظر من هم SignalR واسه پردازش زنده و Real-Time بهترینه.من هم یه مدتی برای یه پروژه در این زمینه تحقیق کردم اما در نهایت SignalR بهترین گزینست