程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.Net使用SignalR實現消息推送功能預研及Demo

ASP.Net使用SignalR實現消息推送功能預研及Demo

編輯:關於ASP.NET

所需環境:SignalR運行在.NET 4.5平台上,這裡演示時采用ASP.NET MVC 3;

一.簡介

ASP .NET SignalR 是一個ASP .NET 下的類庫,可以在ASP .NET 的Web項目中實現實時通信。

二.原理

其實現原理跟WCF或Remoting相似,均為使用遠程代理來實現。實現接口有2種分別是 PersistentConnection 和 Hubs,其中PersistentConnection 是實現長時間js輪循的,Hub是用來解決實時信 息交換問題,其利用js動態載入方法實現,客戶端與服務器端全部使用json來交換數據。

三.Demo創建

1.打開NuGet 安裝 Microsoft ASP.NET SignalR

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved