Tengo algunas computadoras en una red, la red es de alguna manera serial, quiero decir que las computadoras están conectadas entre sí a través de transmisores de radio y en línea, si un transmisor de radio se apaga o se enfrenta problemas que otras computadoras no son accesibles. la arquitectura sería algo como esto:
transmisores de radio TR =
Computer#1<-RT#1->Computer#2<-RT#2->Computer#3<-RT#3->....<-RT#(N-1)->Computer#N
Red de baja velocidad con alto riesgo de desconexión
Las distancias entre los equipos están a punto de 20 a 30 kilómetros, y velocidad de la red varía entre 0 y 10 Kbps. las computadoras están ejecutando Windows XP y un programa muy cargado (2 GB de ram, 90% de uso de CPU) siempre se están ejecutando en ellas, todas las direcciones IP de las computadoras son conocidas y estáticas.
Voy a escribir un programa que se ejecutará en todas las computadoras y obtendré comandos o paquetes para ejecutar o instalar y actualizar en esa computadora. debido a la red de baja velocidad y el alto riesgo de desconexión, el envío de datos entre computadoras debería tener la capacidad de reanudar. la pregunta es ¿cómo debo implementar eso? utilizando .NET remoto o use tomas de red simples y TCP? ¿cuál es mejor? siéntase libre de explicar su sugerencia o los enfoques que piense en esta solución.
son las máquinas en un dominio? Servidores, estaciones de trabajo? – dotnetnate