2011-06-24 72 views
0

我想創建一個WCF應用程序來將大型文件從服務器複製到客戶端。我的問題是'如何在服務器機器登錄時自動啓動服務器應用程序?'。它針對的是小型辦公室Intranet應用程序以及運行在Windows 7旗艦版上的所有機器。WCF服務器在Windows登錄時自動啓動

回答

0

什麼是Windows登錄?只有用戶登錄。如果您需要服務主機應用程序在電腦啓動後啓動,您需要host it in Windows Service。如果用戶登錄後需要啓動一些進程,則可以創建簡單的控制檯應用程序並將其添加到Startup(用戶登錄後運行的應用程序)。

無論如何創建WCF服務來複制文件是一個全球性的廢話。看起來每個人都認爲WCF是大數據傳輸技術。它不是 - 特別是它不是文件傳輸技術。使用共享驅動器和正常文件複製 - 可以在每臺機器上將自定義批處理文件添加到Startup或安裝FTP(Windows 7旗艦版上提供的IIS的一部分)。

1

如果您安裝WCF服務器作爲窗口服務,您可以從Windows服務面板自動啓動它。

但是,我建議將啓動模式設置爲延遲啓動,因爲我在過去遇到過一些自動啓動問題。

相關問題