I intend to implement a windows application to share the desktop. I found several protocols and technologies that can use to implement the application
- VNC
- Remote Desktop Protocol
- WebSocket
- XSocket.net
- Lync SDK
- Citrix ICA protocol
I have a requirement to use c# for the work. Actually I didn't get enough resources(Tutorials) regarding last 3 technologies. What I need to ask is what is the best technology or protocol that I can use from first 3 technologies. It's my pleasure if you can suggests me if any other technology suitable than this.