Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/06/2004, 15:01
shahm
 
Fecha de Ingreso: agosto-2001
Mensajes: 53
Antigüedad: 22 años, 8 meses
Puntos: 0
Lo veo complejo, el tema.

Vamos a ver si entiendo:

desde a se pasan los datos a b que se los pasa a c para que los imprima.

Se me ocurre poner un servicio o algo parecido en las máquinas intermedias (o sea, en b) con una pequeña tabla de ruteo que indice a que ip tiene que enviar los datos que recive de cada ip.
La comunicación entre las máquinas las haria por ftp. Un servicio desde a envia por ftp a b que lo envia a c usando la tabla de ruteo.

Ahora solo falta imprimir en c lo que se reciva.

Otra idea (y me parece que mejor)
Si todas las máquinas tienen visivilidad de alguna forma con el Oracle (aunque sea a trabés del iis) imprimir algo es tan sencillo como enviar ese algo a la ddbb a una tabla que haga las veces de pila de impresión. La máquina de la impresora mira el contenido de esa tabla y lo imprime.
Si hay acceso directo con el oracle se hace tal cual, insertandolo directamente a la ddbb desde el cliente. Si no, hay que pasar por la capa web enciando los ficheros al iis y desde asp insertarlo en la ddbb.