2012-06-06 23 views
2

我必須編寫駐留在域上的服務器上的桌面應用程序。局域網上的一些客戶端是PC,有些是Mac。我應該如何設置WinForms桌面應用程序以便在Intranet內進行遠程使用?

  • 有什麼方法可以爲用戶設置環境以使用應用程序?
  • 點擊一次部署仍然是.NET 4.x中可行的選項嗎?
  • 對於Mac用戶呢?
+1

如果RDP是一個選項,你可以在服務器上安裝應用程序,同時允許Windows和Mac客戶端通過RDP訪問。許可方面的考慮可能會使這種情況變得不可能,但我想我會拋出這個選擇。 –

+0

謝謝埃裏克。更大的問題是多人同時連接。一次可以將RDP發送到服務器的人數是否有限制? – IAmAN00B

回答

1

的問題是太一般了,但我會盡量給一些提示

  1. 這是在服務器上的應用程序。最好的方式使用這個客戶端 - 有客戶端應用程序可以連接到服務器,並要求信息或發送它的命令。

  2. ClickOnce的作品幾乎和以前一樣,變化的article

  3. 如果按照第一個答案提到的,是實現MAC客戶端也沒有問題。您可以使用mono它,或者使用與平臺無關的網絡協議(HTTP就是例子),或web服務爲起點

+0

感謝細節安東!預算有限。因此創建「客戶」是不可行的。如果有更大的預算,我會把它作爲一個Web應用程序來完成,並徹底解決這個問題。進一步的想法是讚賞。 – IAmAN00B

相關問題