透過您的圖書館登入
IP:18.219.191.41
  • 學位論文

虛擬遠端桌面之實作

Virtual Remote Desktop - Implementation

指導教授 : 虞台文
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


電腦畫面是使用者跟電腦溝通的重要工具,在目前生活上有很多軟體可以透過網路將桌面傳送到不同的網路上電腦的桌面上。這類的應用將將我們使用電腦的習慣將有重大的改變,它讓我們不用在想使用的電腦前面也可以去使用該電腦。透過網路的傳送更可以把桌面分享到各個地方,讓不同地點的人能夠同步的檢視相同的畫面,在輔以其他媒體資料的配合,達到共同溝通聯絡的便利性。目前市面上提供這類功能的軟體很多,例如:UltraVNC、pcAnywhere、Netmetting、在Windows XP Professional版本上都內建這類的功能。不過每個軟體都有其特定功能,也比較偏向於個人應用。因此本篇論文將介紹如何開發出遠端桌面,建立一個基本功能的遠端桌面平台。透過這個平台來開發出適合各種不同應用的軟體,例如在學校可以開發出用於教學的軟體,讓老師可以透過虛擬桌面來增添桌面空間來放教學資料。在個人應用方面,則可以開發出讓另外一台電腦螢幕成為原本桌面的延伸。諸如此類的各項應用都可以發展在這個程式架構,也是這篇論文的價值所在。

並列摘要


PC Desktop is an important interface between computer and user, there are many applications that can share localhost desktop to networked PC in recent years. These applications change our use habit deeply, it let us can use PC remotely via network communication. Network can transfer localhost desktop to different plcaes and people can view the same desktop concurrently. We can add some intermedia materials to achieve convenient of network communication. Now there are many applications that provides remote desktop function, likes UltraVNC, pcAnywhere, Netmeeting, and remote desktop is built in Windows XP Professional version. Above applications get its special functionality, but these applications are suitable for personal used. We want to introudce how to implement remote desktop function in this thesis, we want to create a remote desktop platform with basic functions. We can use platfrom to develop various application software. For example, we can develop an education application that create a virtual desktop for teacher to put presentation power point then share virtual desktop to viewer, by this way, it is convenient for teacher put the teaching material on main desktop. For personal used, we can develop an application that let another PC desktop as extend desktop of localhost. We can develop many application base on this remote desktop program, this is what we want to do in the thesis.

參考文獻


{2}Vladimir Nabakov's. "Image Compression", http://www.cbloom.com/src/index\_im.html.
{1}Microsoft Corporation, "Display Driver for Windows", http://msdn2.microsoft.com/en-us/library/ms801069.aspx
{3}Microsoft Corporation, "Mirror driver for mirroring GDI content", http://msdn.microsoft.com/en-us/library/dd163215.aspx.
{4}Microsoft Corporation, "Mirror Driver for Windows", http://msdn.microsoft.com/en-us/library/ms797878.aspx.
{5}Juan-Mariano de Goyeneche, "Multicast over TCP/IP", http://www.tldp.org/HOWTO/Multicast-HOWTO.html.

延伸閱讀


國際替代計量