我開發一個小應用程序,它會連接到遠程計算機,並返回給客戶端的遠程桌面圖標的列表。初學者插座與.NET/C#:請求桌面圖標
我目前有這個功能爲本地桌面圖標工作。
從理論上講,我會承擔我不得不給遠程服務器我用來獲取本地的圖標的代碼,然後發送一個命令到服務器以觸發它運行該方法。然後,我會將它的返回值返回給客戶端,以便進一步處理/顯示。
我應該看什麼樣的對象/體系結構來完成這樣的事情?我是否會在服務器上有一個開關來處理各種不同的命令可能性?難道這不能在非常大的應用程序中失控嗎?如何將「快捷方式」對象作爲字節流發送到客戶端,然後在客戶端上重新創建「快捷方式」?
這聽起來像你需要的機器(我假設在已同步的文件/程序的快捷方式指向)之間的桌面快捷方式同步?如果是這樣,你不能使用現成的同步包而不是從頭開始編碼嗎? –
這只是我玩弄的一個例子。我的目標是能夠雙擊服務器返回的快捷方式,並在服務器機器上打開關聯的程序,而不是在客戶機上打開。 1.請求 2.顯示用戶的快捷方式 3.雙擊和發送短消息 4.解析消息。 5.啓動程序。 –
好的,如何使用現成的遠程控制軟件呢? Windows遠程桌面(等等)使用的RDP協議可能已經完成了你需要的一些功能。 –