Desktop sharing con C#

09/06/2004 - 03:00 por Pedro Santana | Informe spam
Hola a todos,

Estoy en un proyecto donde se necesita compartir
aplicaciones (ya sea desarrollando el software o usando
algun otro software que ya este como el netmeeting) por
medio de una aplicacion de C#, no he encontrado mucha
informacion al respecto, si alguno de ustedes tiene
alguna informacion o ejemplos que me puedan ayudar, les
agradeceria mucho si me los compartieran.

Muchas gracias
 

Leer las respuestas

#1 Cesar Garcia Hernandez
09/06/2004 - 19:18 | Informe spam
Hola Pedro.

Lo primero que tienes que saber al momento que quieres hacer ese tipo de
aplicaciones es trabajar con sockets o tener en claro la manera de
comunicacion entre las maquinas que quieres controlar remotamente.

En el caso de compartir aplicaciones, si puedes hacer en tu maquina lo que
quieres hacer en una maquina remota, el problema esta casi 98% resuelto.
supongamos que quieres compartir la calculadora, si eres capaz de levantar
la calculadora y hacer algunas opreaciones por medio de otro programa, pues
como te dije, ya esta casi resuelto el problema.

Lo otro es establecer un protocolo de comunicacion entre el cliente y el
servidor, en este caso, la maquina a ser controlada y la maquina que
controla la aplicacion a compartir.

tienes que ser capaz de desarrollar algo que abra un puerto y que se quede
escuchando hasta alguien se conecte y envie cierto tipo de data (ciertos
bytes de info, una cadena, etc) para que cuando tu aplicacion que esta
escuchando en ese puerto haga algo que tu quieres, como por ejemplo levantar
la calculadora, o lo que quieras.

Aqui tienes unos ejemplos de sockets.

http://www.codeproject.com/csharp/Chandrasekar.asp

http://www.developer.com/net/csharp...hp/3331571

http://www.developerfusion.com/show/3997/3/

Saludos



"Pedro Santana" escribió en el mensaje
news:1a1aa01c44dbd$1e850bd0$
Hola a todos,

Estoy en un proyecto donde se necesita compartir
aplicaciones (ya sea desarrollando el software o usando
algun otro software que ya este como el netmeeting) por
medio de una aplicacion de C#, no he encontrado mucha
informacion al respecto, si alguno de ustedes tiene
alguna informacion o ejemplos que me puedan ayudar, les
agradeceria mucho si me los compartieran.

Muchas gracias

Preguntas similares