[.NET][SignalR] 由 Server 呼叫 JavaScript–使用 SignalR 實作 Push 訊息模式

在前一個範例中,我們己經實作出來一個簡單的應用程式,而這次我們要來展示 SignalR 的另一個功能:由伺服端呼叫用戶端的 JavaScript 指令碼的功能,而這個功能的要求必須是要實作成 Hub 的模式,因此我們可以順便看到如何實作 Hub 類型的 SignalR 應用程式。

...繼續閱讀 »

[.NET] SignalR: 一個改變 Web 應用開發觀念的開發方式

  • 31589
  • 0
  • AJAX
  • 2012-07-02

SignalR 這個專案是 ASP.NET MVC 3.0 在開發的時候就建立的一個專案,由 David Fowler 與 Damian Edwards 兩位 ASP.NET 團隊成員所建置,它的主要功用是讓 Web Application 的用戶端和伺服器間的通訊能夠一致化,在 SignalR.net 網站內的介紹中,SignalR 的主要功能協助開發人員在 .NET 上建置出能夠支援即時通訊 (real-time) 且多使用者互動 (multi-user interactive) 的 Web 應用程式,因此它的標的不只是針對 ASP.NET MVC 本身,而是整個 .NET Framework 平台,它也不限 Hosting 的應用程式,這種筆者覺得它變成是 Web API 的另一種實作選擇,但是它在核心端處理連線的功能上比 ASP.NET MVC 的 Web API 要強多了,更重要的是,它可以在 Web Form 上使用。

...繼續閱讀 »