Bài đăng

Đang hiển thị bài đăng từ Tháng 5, 2018

SignalR – Web thời gian thực với .NET theo Nguyen Quang Linh

Hình ảnh
Nguồn: https://linhnq.wordpress.com/2012/03/13/signalr-web-th%E1%BB%9Di-gian-th%E1%BB%B1c-v%E1%BB%9Bi-net/ Nửa đêm loay hoay không ngủ được, nên chăng viết 1 bài giết thời gian. Nhớ lại cách đây khoảng 1 năm, mình lọ mọ viết một trang mạng xã hội, giống giống FB. Lúc đấy cú lắm không biết làm sao để có notification xịn như FB, cứ comment hay làm gì nó lại báo mình luôn. Thèm thế. Và giờ ta có SignalR, comes to rescue! SignalR là gì SignalR là 1 thư viện viết cho .NET giúp xây dựng các ứng dụng web sử dụng tương tác thời gian thực giữa người dùng với máy chủ. Mô hình bình thường của web là client gửi request đến server, nhưng giờ ta có 1 cách thức nữa để tương tác: server “push” trực tiếp dữ liệu về client, theo thời gian thực. Ngoài ra, mô hình này cũng giúp ta xây dựng ứng dụng bất đồng bộ lên đến hàng nghìn kết nối 1 lúc với máy chủ. Nó hoạt động dư lào Có 4 giao thức mà lần lượt signalR sẽ sử dụng, tùy theo từng trường hợp (sự hỗ trợ từ server và client): WebSockets