X Window系統 - Wikipedia
從Wiki上的說明及圖例可以得知
X Window系統的Server/Client和我們一般認知上剛好是顛倒的
不一定具備運算能力但擁有鍵盤滑鼠銀幕的主機是Server
而擁有運算能力及相關程式的遠端主機才是Client
然而大部分在Win系列OS上對X Window的運用都是當X Server而已
也就是利用Win系列OS的銀幕鍵盤滑鼠
去連到遠端的有提供X Window Client的UNIX(Linux)主機
以X-win32為例,就如同在google搜尋到的下面兩個連結一樣
X-win32 - 在Windows下的Xserver
Tutorial on X-win32 網路教材
我想問的是,是否可以讓Win系列的OS能夠成為X Window的Client
讓Win系列的作業系統也能成為透過X Window成為遠端運算主機
當然我知道Microsoft在XP以後內建的遠端桌面和Server系列的Terminal server都能夠達到類似也許更好的效果
會有此一問最主要是在於微軟的作業系統在Vista之後的遠端桌面支援Version 6.0
遠端桌面協定 - Wikipedia
Version 6.0 : 這是最新的版本, 必須有Windows Vista 或 Windows Server 2008. 包括許多重大改進, 最值得注意的是可以從遠端使用單一應用程式, 而非整個桌面; 以及32位元顏色顯示的支援
從遠端使用單一應用程式
這樣的功能印象中在X Window就有辦法達成,然而許多進階應用程式都是在Win系列上開發,故而有此一問
麻煩請各位先進解惑~
Citrix的解決方案, 就是提供windows平台遠端運算能力的解決方案, Microsoft在XP以後內建的遠端桌面和Server系列的Terminal server都是從Citrix技術移轉過來的陽春版本, Citrix原廠的解決方案更豐富, 可以由Client端啟動單一遠端Server的程式, 也可以經由Web使用, 用戶端無須安裝程式就可以連上Server, 使用Windows應用程式.
你誤解了吧?x-window的client/server其實跟你理解的是相反的。有運算能力的是server喔,我想wikipedia的圖可能容易造成誤會吧。
就X-window而言,被登入端Server起的是X-client,而用戶端執行的是X-server,這也是大家常常誤解的。做運算是Server沒錯,但是就X-window而言,被登入端Server只是傳送數據給用戶端,所有影像GUI畫面都是用戶端的X-server處理的。