- 用戶提交賬號信息到Web Interface站點
- Web Interface傳遞賬號信息到DDC服務器
- DDC服務器到活動目錄去驗證賬號
- 驗證通過後,去數據庫查詢賬號分配到的桌面以及桌面的一些信息
- 到基礎架構查詢桌面的狀態,並協調虛擬桌面的狀態(如:啓動虛機等)
- DDC分配特殊的會話信息到Web Interface
- Web Interface發送ICA文件到客戶端插件(plug-in)包含連接特定桌面的IP端口號等信息
- 客戶端通過插件,根據7中得到的IP端口號等信息直接連接虛擬桌面
- 虛擬桌面到DDC請求license驗證
- DDC服務器到license server請求license,並返回給虛擬桌面
- DDC返回給虛擬桌面會話一個可用的ticket(證明得到授權以及其他驗證)
- 虛擬桌面發送畫面到客戶端並交互
- 管理服務器,包括通過studio來管理DDC,director通過遠程協助來幫助end user
這個只是比較基本的通信過程。
這裏要說明的一點是,通過了解這整個的通信過程,我們可以知道end user和virtual desktop之間是直接通信的。這樣,在設計到外網發佈的情況下,可能會我們排錯和理解有很大的幫助,包括防火牆的設置等等。這裏不細表。
再來張詳細的flow圖,太多,不解釋。