Attālā darbvirsma pret VNC
Attālā darbvirsma un VNC (virtuālā tīkla skaitļošana) ir divas no populārajām galddatoru koplietošanas lietojumprogrammām, kuru pamatā ir GUI. Abus var izmantot, lai attālināti pieteiktos citā datorā un piekļūtu darbvirsmai, datiem, lietojumprogrammām un pat kontrolētu to attālināti. Attālā darbvirsma darbojas operētājsistēmās Windows, savukārt VNC ir neatkarīga no platformas.
Kas ir attālā darbvirsma?
Kā minēts iepriekš, attālā darbvirsma ir klienta lietojumprogramma operētājsistēmā Windows, kas kā pamattehnoloģiju izmanto attālās darbvirsmas pakalpojumus. Attālās darbvirsmas pakalpojumi ir Windows operētājsistēmas komponents, kas ļauj lietotājam tīklā attālināti piekļūt datiem un lietojumprogrammām citā datorā. Attālās darbvirsmas pakalpojumi izmanto attālās darbvirsmas protokolu (Remote Desktop Protocol - RDP), un pirmo reizi tika ieviesti operētājsistēmā Windows NT 4.0 (kā termināļa pakalpojumi). Remote Desktop var izmantot, lai attālināti pieteiktos citā datorā un piekļūtu darbvirsmai, datiem, lietojumprogrammām un pat kontrolētu to attālināti. Tomēr attālā darbvirsma nav pieejama visās Windows versijās. Dažas no Windows versijām, kurās ir iekļauta attālā darbvirsma, ir Windows XP Professional, visas trīs Windows Vista un Windows NT termināļa servera versijas, kā arī visas tās jaunākās servera versijas. Attālā darbvirsma Windows klientu versijās ļauj vienlaikus pieteikties tikai vienam lietotājam. Taču servera versijām nav šī ierobežojuma.
Kas ir VNC?
VNC ir darbvirsmas koplietošanas lietojumprogramma, kas piedāvā grafisko lietotāja interfeisu (GUI), lai attālināti piekļūtu citam datoram un kontrolētu to, izmantojot RFB (remote framebuffer) protokolu. VNC lietojumprogramma savieno divus datorus un pēc tam tīklā nosūta tastatūras un peles notikumus vienā virzienā un grafiskos ekrāna atjauninājumus otrā virzienā. VNC skatītājs un serveris, kas darbojas dažādās operētājsistēmās, var sazināties, jo VNC ir neatkarīgs no platformas. VNC skatītāji/serveri ir pieejami daudzām operētājsistēmām. VNC serveris vienlaikus var uzņemt vairākus VNC klientus. VNC galvenokārt izmanto tādiem mērķiem kā piekļuve darba datoram no mājām un attālināta tehniskā atbalsta nodrošināšana.
Kāda ir atšķirība starp attālo darbvirsmu un VNC?
Lai gan attālā darbvirsma un VNC ir divas no populārākajām attālās piekļuves lietojumprogrammām, tām ir savas galvenās atšķirības. Attālā darbvirsma ir pieejama tikai operētājsistēmā Windows, savukārt VNC ir pieejama daudzās operētājsistēmās. Tomēr VNC nav tik ātrs kā attālā darbvirsma. Ja interneta savienojums ir pietiekami ātrs, attālā darbvirsma var būt tikpat ātra kā vietējā datora izmantošana. Tā kā RFB pamatā ir pikseļi, VNC tikai nosūta neapstrādātus pikseļu datus. Taču attālās darbvirsmas protokols spēj nosūtīt grafikas primitīvus (un labāk izprot pamatā esošo grafikas izkārtojumu). Citiem vārdiem sakot, RDP apzinās vadīklas un tiek nosūtīta tikai informācija par vadīklām, bet VNC sūta faktiskos attēlus pa tīkliem). Šīs atšķirības dēļ VNC ir salīdzinoši mazāk efektīva nekā Remote Desktop, jo attālā darbvirsma spēj ievērojami saspiest datu straumi. Bet, no otras puses, VNC ir ļoti elastīgs, un gandrīz jebkura veida darbvirsmas var apskatīt, izmantojot VNC. VNC ir arī labāks tehniskajam atbalstam, jo tas ļauj koplietot sesiju mērķa mašīnā.