2014-11-06 88 views
0

我正在構建一個.Net MVC應用程序,並且想知道當將pdf文件保存到一個pdf文件中時,服務器通知前端的方法是什麼特定的目錄。當一個pdf文件被保存在服務器上時通知客戶端

有一個過程運行並生成PDF,然後發送到服務器上的目錄。當這個目錄被更新時,我希望服務器將通知推送到前端。我不確定.NET中有什麼類/名稱空間可用來幫助這樣的事情。只是尋找一點指導,謝謝!

+0

你的意思是異步傳輸通知? – 2014-11-06 21:39:41

回答

3

一個不錯的選擇是SignalR。

SignalR是ASP.NET開發人員的一個庫,它簡化了嚮應用程序添加實時Web功能的過程。實時網絡功能是在服務器代碼可用時立即將內容推送到連接的客戶端,而不是讓服務器等待客戶端請求新數據。

Introduction to SignalR

要監視文件系統上的事件,你可以使用FileSystemWatcher class可以監控folderwide事件。

+0

我實際上一直在關注SignalR。我的主要問題是我不確定如何處理使用C#的文件系統,以檢查文件夾中是否存在pdf。 – 2014-11-06 21:33:51

+0

hmm看起來像System.IO可能是一個可能的選擇。 – 2014-11-06 21:37:22

+0

你可以在數據庫中創建一個表,其中包含文件和文件創建日期的路徑以及由誰上傳的用戶,然後通過使用signalR你可以通知客戶端 – Monah 2014-11-06 21:51:15

相關問題