PDA

Bekijk Volledige Versie : Guacamole



stiller
05/10/10, 09:41
Nee, niet de saus. Guacamole is een 100% JS/HTML5 VNC client-server systeem. Op dit moment nog erg beta (de installatie vereist een aparte VNC server en Tomcat), maar is al veelbelovend. De makers zien het vooral als een alternatieve VNC oplossing, maar misschien is het ooit wel geschikt voor applicatiehosting. Wie heeft hier al eens mee gespeeld?

Mark17
05/10/10, 16:23
Op het eerste gezicht ziet het er goed uit. Echter als ik de eisen vergelijk met wat we nu gebruiken als VNC client in een browser (java applet) en dat het waarschijnlijk nog niet goed door alle browsers ondersteund wordt (gebrek aan html5 support) is het nog geen goed alternatief. Daarnaast vereist dit ook weer een extra server/service ergens die Tomcat draait en is dat nu niet vereist.

stiller
05/10/10, 17:11
Ja, dat klopt. Het is ook nog niet geschikt als vervanger van je huidige VNC oplossing. Toch zijn er nu al voordelen: Je hoeft geen Java applet meer te ondersteunen, zo lang een moderne browser wordt gebruikt (firefox, chrome, safari). Dit zou handig kunnen zijn bij een groot aantal gebruikers, vooral in bijvoorbeeld corporate omgevingen waar geen java op de desktop is toegestaan. Een ander voordeel is de lagere bandbreedte door het gebruik van PNG als compressiestandaard. VNC is niet erg efficiƫnt, hoewel er voor sommige client-server combinaties wel verbeteringen bestaan.

Maar ik zie vooral in de toekomst kansen. Je zou bijvoorbeeld desktop applicaties als onderdeel in een webomgeving kunnen bieden. Hierbij kan de mate van integratie veel verder gaan, doordat Guacamole deel uitmaakt van de HTML opmaak. Je kan dan bijvoorbeeld denken aan drag & drop tussen webapp en desktop app. Dit is vooral handig voor applicaties die te complex of te duur zijn om in een webapplicatie om te zetten.

Er wordt momenteel gewerkt aan de ondersteuning van andere protocollen dan VNC en de mogelijkheid om in de toekomst een versie in een andere taal (zoals PHP) te bouwen.