SignalR کتابخانه ای برای توسعه دهندگان ASP.Net است که بسادگی قابلیت real-time بودن را به برنامه اضافه میکند. توابع تحت وب real-time در SignalR این توانایی را به سرورها میدهد تا بجای اینکه منتطر درخواست از سمت کلاینت ها باشد خود بطور مستقل اینکار را انجام دهد. راه کلاسیک برای انجام چنین کارهایی این بود که، باید سرور در فاصله زمانی منظمی ، برای گرفتن وضعیت برنامه ، فراخوانی شد که برای اینکار شما باید سرور را مرتبا فراخوانی کنید. اما SignalR یک API ساده برای ایجاد ارتباط راه دور سرور با کلاینت فراهم میکند که با فراخوانی رویه هایی، توابع JavaScript را روی مرورگر سمت کلاینت صدا میزند که این فراخوانی درواقع از سمت سرور و با کدهای .Net انجام میشود. مثال های مانند چت روم، داشبوردهای مدیریتی و مانیتورینگ از جمله مواردی هستند میتوانند از این ویژکی استفاده کنند.
صفحه 1 از 1
- 1