Sockets Vs Remoting...

20/07/2004 - 09:39 por Drk | Informe spam
He estado trabajando los sockets, tanto asíncronos como síncronos en VB
.Net, el caso es que he oído hablar de Remoting, alguién tiene
documentación? realmente vale la pena o con Sockets tengo más que
suficiente.

Grácias,

Drk
 

Leer las respuestas

#1 Tristan
20/07/2004 - 10:22 | Informe spam
realmente vale la pena o con Sockets tengo más que
suficiente.



La ventaja de utilizar remoting es que es mucho más
sencillo. Pasada la fase inicial de aprendizaje, no
demasiado larga, es mucho, pero mucho, más fácil
programar aplicaciones distribuidas con remoting que a
bajo nivel mediante sockets.

Enviar datos entre aplicaciones, mediante sockets es
enviar bytes. Hay que definir protocolos para determinar
la función, aplanar los tipos de datos, etc... Por el
contrario, enviar datos mediante remoting es simplemente
llamar a funciones, con sus tipos, etc... prácticamente
como si las dos aplicaciones remotas estuviesen en la
misma máquina y fuesen una sola.

Es decir, la ventaja de remoting es la productividad. La
ventaja de trabajar directamente con sockets es el mayor
control y eficiencia. Algo así como la diferencia entre
trabajar en ensamblador o en un lenguaje de alto nivel.

Preguntas similares