體驗Windows 2008 R2的RemoteApp

來源:互聯網
上載者:User

標籤:相同   大型   環境   完成   intern   src   體驗      頻寬   

【說明】這是《中小企業虛擬機器解決方案大全》一書中部分章節的摘抄。該書預計於2009年12月初由《電子工業出版社》出版,敬請期待! 通過遠端桌面服務,組織可以為使用者提供隨時隨地通過 Internet 或 Intranet 訪問任何 Windows 裝置上標準 Windows 程式的許可權。RemoteApp 則可協助您配置程式,使使用者可以通過遠端桌面服務遠端存取程式,就如同終端使用者在本機電腦上運行這些程式一樣。這些程式稱為 RemoteApp 程式。使用 RemoteApp 管理員使在遠端桌面工作階段主機(RD 工作階段主機)伺服器上安裝的程式可供使用者用作 RemoteApp 程式。RemoteApp 管理員會自動安裝在已安裝 RD 工作階段主機角色服務的電腦上。

1 什麼是 RemoteApp?

RemoteApp 使您可以通過遠端桌面服務遠端存取程式,就好像它們在終端使用者的本機電腦上運行一樣。這些程式稱為 RemoteApp 程式。RemoteApp 程式與用戶端的案頭整合在一起,而不是在遠端桌面工作階段主機(RD 工作階段主機)伺服器的案頭中向使用者顯示。RemoteApp 程式在自己的可調整大小的視窗中運行,可以在多個顯示器之間拖動,並且在工作列中有自己的條目。如果使用者在同一個 RD 工作階段主機伺服器上運行多個 RemoteApp 程式,則 RemoteApp 程式將共用同一個遠端桌面服務會話。使用者可以通過多種方式訪問 RemoteApp 程式。使用者可以:ü 使用遠端桌面 Web 存取(RD Web 存取)ü 雙擊已由管理員建立並分發的遠端桌面通訊協定 (.rdp) 檔案。ü 在案頭或「開始」菜單上,雙擊由管理員使用 Windows Installer (.msi) 程式包建立並分發的程式表徵圖。ü 雙擊副檔名與 RemoteApp 程式關聯的檔案。這可以由管理員使用 Windows Installer 程式包進行配置。.rdp 檔案和 Windows Installer 程式包包含運行 RemoteApp 程式所需的設定。在本機電腦上開啟 RemoteApp 程式之後,使用者可以與正在 RD 工作階段主機伺服器上啟動並執行該程式進行互動,就好像它們在本地運行一樣。為什麼使用 RemoteApp?在許多情況下,RemoteApp 可以降低複雜程度並減少管理開銷,包括:ü 分公司,其本地 IT 支援和網路頻寬可能有限。ü 使用者需要遠端存取程式的情況。ü 部署行業 (LOB) 程式,尤其是自訂 LOB 程式。ü 沒有為使用者指派電腦的環境,例如“公用辦公桌”或“旅館式辦公”工作區。ü 如果部署某個程式的多個版本,尤其是在本地安裝多個版本時,可能會造成衝突。【說明】上述資訊參考自Windows Server 2008 R2協助。實際上,RemoteApp是Windows 終端服務的“改進”,以前的終端服務,預設是發布整個案頭“包括開始菜單、資源管理員等等”,即使使用者只需要運行終端伺服器上的一個程式,也是發布整個案頭(可以修改設定,只運行一個指定的程式)。而在Windows Server 2008中,Microsoft將終端服務進行了擴充,該服務提供了更多、更有實際意義的功能。由於是採用RDP協議訪問終端伺服器並使用終端伺服器提供的應用程式,所以,該種方式對工作站的要求比較低:因為所有的程式都運行在伺服器端,工作站端只是顯示伺服器啟動並執行程式的結果,並將使用者的鍵盤、滑鼠輸入反饋到伺服器端執行相應的操作,伺服器端將運行結果顯示在工作站上。所以,這種方式可以用來升級工作站。本人測試這一產品的目的,也是想用來升級學校兩個配置比較低的機房,以用來運行VS2008、AutoCAD 2005等大型軟體。作為終端服務的改進,RemoteApp可以很好的與使用者工作站的本地磁碟、印表機進行互動。在使用RemoteApp,可以直接存取使用者的磁碟並可以使用使用者的印表機,而不像以前的終端服務那樣,需要在終端伺服器與用戶端都安裝列印驅動程式。下面將在Windows Server 2008 R2中文版中,體驗RemoteApp功能。

2 在伺服器上安裝遠端桌面

在Windows Server 2008 R2伺服器上,安裝IIS與遠端桌面服務,1、圖2所示。圖1 添加角色圖2 添加IIS與遠端桌面服務安裝服務之後,重新啟動電腦。

3 安裝用於RemoteApp的程式

需要單獨RemoteApp的程式,主要步驟如下:(1)在伺服器中,進入“控制台→程式”,3所示。圖3 添加程式(2)單擊“在遠端桌面服務器上安裝應用程式”,4所示。圖4 在遠端桌面服務器安裝應用程式(3)插入光碟片,瀏覽選中要安裝的程式,5所示。圖5 瀏覽選中安裝程式(4)以傳統的方法安裝程式,6所示。這裡使用了一個AutoCAD 2002的精簡版。圖6 安裝AutoCAD(5)安裝程式完成後,單擊“完成”按鈕,7所示。圖7 安裝程式完成【說明】每安裝一個程式,都要重複圖4~圖7的步驟。(6)之後安裝其他程式,例如Office、VC、VB等。需要再次說明,Windows Server 2008 R2已經不支援VC、VB等開發工具,但安裝之後也可以使用。推薦安裝VS2008等新版本的開發工具。

4 添加RemoteApp

當用於RemoteApp的程式安裝完成後,返回到“伺服器管理員”,定位到“角色→遠端桌面服務→RemoteApp管理器”,單擊右側的“添加RemoteApp程式”,8所示。圖8 添加RemoteApp程式在“RemoteApp嚮導”中,在“名稱”列表中,選擇用來添加的RemoteApp程式,只需要在前面打上“√”即可,9所示。圖9 選中要添加的程式在“複查設定”中,單擊“完成”按鈕,10所示。圖10 添加程式完成

5 建立RDP檔案

在添加RemoteApp程式之後,可以單擊“建立.rdp檔案”連結,建立用戶端使用的rdp檔案,11所示。圖11 建立.rdp檔案並在“指定程式包設定”中,設定.rdp檔案儲存路徑 、伺服器名稱等,一般儲存預設名即可,12所示。圖12 建立rdp檔案以前,將建立後的rdp檔案複製到用戶端,使用者雙擊相應的用戶端即可以調用伺服器上相對應的程式。為了方便客戶的使用,可以將圖12中儲存rdp檔案夾設定為共用,13所示。圖13 設定為共用好,至此,可以在用戶端,通過網際網路共用訪問這些rdp檔案,以運行伺服器上經過發布的RemoteApp程式。

6 將RemoteApp程式發布到Web頁

如果使用者認為通過網際網路共用的方式訪問rdp檔案“麻煩”,還可以將這些程式發布到網站中,供使用者瀏覽選用,這種方法很簡單,只要在“RemoteApp程式”列表中選擇要發布的程式,然後單擊右側的“在RD WEB訪問顯示”即可,14所示。圖14 發布到WEB頁

7 建立Windows installer程式包

如果想將RemoteApp程式發布到使用者的“開始菜單”,可以在“RemoteApp程式”列表中選擇要發布的程式,然後單擊“建立Windows installer程式包”連結,15所示。圖15 發布Windows install程式包發布的MSI程式包,可以指定儲存路徑,預設是與rdp檔案儲存在同一檔案夾,可以將發布的msi程式包以組策略發布軟體的方式,指派到每個加入到域中的工作站上,發布的程式將“附加”在工作站的“所有程式→遠程程式”檔案夾中,16所示。圖16 發布的程式

8 在工作站端測試RemoteApp程式

之後,可以在工作站端測試發布的RemoteApp程式了。(1)當伺服器不是網域服務器、使用NetBIOS名稱時,需要編輯工作站的hosts檔案,解決伺服器的名稱到相應的IP地址。17所示。圖17 編輯hosts檔案(2)開啟IE瀏覽器,鍵入http://伺服器名稱/rdweb,18所示。圖18 瀏覽RemoteApp伺服器(3)鍵入伺服器使用者名稱、密碼登入。使用者名稱可以是普通使用者,但該使用者需要加入到“遠端桌面使用者組”中,19所示。圖19 登入(4)看到發布的“RemoteApp程式”與“遠端桌面”,20所示。圖20 伺服器發布的程式(5)單擊某個程式的連結,即彈出類似遠端桌面的串連設定對話方塊,21所示,可以在此選中“磁碟機”、“印表機”、“剪貼簿”等,這可以運行終端伺服器的程式時,使用本地的資源,21所示。圖21 遠端桌面用戶端串連設定(6)再次輸入使用者名稱、密碼,這是登入到遠端桌面的使用者名稱與密碼,22所示。圖22 鍵入伺服器使用者名稱與密碼(7)運行程式,23所示。圖23 運行發布的程式其中“IME”也是伺服器中的IME,不能使用本地工作站的IME。(8)是運行伺服器上的AutoCAD 2002時,儲存/開啟本地硬碟資料的。其中w2008ent上的F,,是使用者端的E盤,其中w2008ent是使用者端電腦的名稱,24所示。圖24 本地磁碟

9 其他測試

還可以以“共用”的方式,雙擊伺服器上的rdp檔案,以使用發布的RemoteApp程式,25所示。圖25 雙擊rdp訪問發布的程式是運行發布的msi程式後,附加到“程式→遠程程式”中的RemoteApp程式,26所示。圖26 附加的程式運行圖25、圖26的程式,與瀏覽RemoteApp“網站”運行程式效果相同。這些不一一介紹。

10 測試後記

經過幾天的簡單使用,總體效果良好。在實際使用中,發現直接雙擊rdp使用發布的RemoteApp程式,比使用網站中啟動並執行速度要快些。另外,如果使用發布的msi程式,則在運行RemoteApp程式時,跳過了身分識別驗證過程,體驗效果會更好些。

體驗Windows 2008 R2的RemoteApp

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.