PDA

Ver la Versión Completa : Dudas con FTP (Filezilla)


nicolas77
19-03-2015, 23:23:40
Hola a todos:
Tengo que replicar una base de datos en firebird 2.5 y la idea es actualizar las sucursales mediante un ftp (filezilla).
La estructura de la empresa es:
- una central que genera todas las altas.
- varias sucursales que generan ventas.

Los requisitos para la implementacion serian:
- actualizar todas las sucursales desde la central.
- actualizar la venta de cada una de las sucursales a central.
- actualizar el stock entre las sucursales o reenviar desde la central.

Las dudas me surgen sobre que tipo de ftp montar ya sea "server" o "cliente".

si monto el "server" en la central, facilmente actualizo las modificaciones a la sucursal
entonces en cada sucursal un "cliente" que solo envie a la central la venta.

hasta ahi, creo que no habria problema pero me queda que las sucursales vean el stock entre ellas.

no quero mandar info entre las sucursales.

entonces la unica opcion seria: una vez que recibo la venta de una sucursal dada en la central tambien informar el stock al resto de la sucursales cuidando de no sobreescribir el stock de la sucursal que genero la venta.

Mientras escribia lo fui pensando...

¿como lo ven? ¿sugerencia? ¿otras ideas?


muchas gracias


saludos desde "La Feliz" / bs as / Argentina



Nicolas.

Casimiro Notevi
19-03-2015, 23:55:56
Haz una búsqueda por los foros sobre el tema, se ha tratado en diversas ocasiones.
Debes tener mucho cuidado y tener las cosas muy claras. No es una tarea simple. ¿Darás de alta clientes y artículos en las sucursales? ¿borrarás desde las sucursales? ¿modificarás desde las sucursales? ¿llevarán números y series distintos para cada surcursal? etc.
Hay que estudiar muy bien los requisitos necesarios y luego decidir pensando bien los pros y contras de cada opción.
Pregunta si tienes cualquier duda.

En cuanto al filezilla, eso es lo de menos ahora.

nicolas77
20-03-2015, 00:07:07
Haz una búsqueda por los foros sobre el tema, se ha tratado en diversas ocasiones.
Debes tener mucho cuidado y tener las cosas muy claras. No es una tarea simple. ¿Darás de alta clientes y artículos en las sucursales? ¿borrarás desde las sucursales? ¿modificarás desde las sucursales? ¿llevarán números y series distintos para cada surcursal? etc.
Hay que estudiar muy bien los requisitos necesarios y luego decidir pensando bien los pros y contras de cada opción.
Pregunta si tienes cualquier duda.

En cuanto al filezilla, eso es lo de menos ahora.

bien, las tareas son solo las mencionadas
digo:
¿Darás de alta clientes y artículos en las sucursales? no
¿borrarás desde las sucursales? no
¿modificarás desde las sucursales? no
¿llevarán números y series distintos para cada surcursal? Si, cada sucursal posee un id de sucursales que seran unicos en la central y obviamente entre ellas.

etc. no hay ETC jeje

solo me falta la metodologia que comente, el resto creo ya tenerlo resuelto.

muchas gracias

Casimiro Notevi
20-03-2015, 10:00:05
¿Entonces qué duda tienes?

nicolas77
20-03-2015, 13:06:27
¿Entonces qué duda tienes?

nunca trabaje con FTP, la duda es esta:


Las dudas me surgen sobre que tipo de ftp montar ya sea "server" o "cliente".

si monto el "server" en la central, facilmente actualizo las modificaciones a la sucursal
entonces en cada sucursal un "cliente" que solo envie a la central la venta.

¿seria correcta esta implementacion?

muchas gracias

Casimiro Notevi
20-03-2015, 13:17:49
Montas filezilla server, en un servidor. Das de alta algún usuario, con su nombre y password.

En los clientes, desde tu programa, envias y recibes datos del servidor, te conectas mediante componentes ftp, por ejemplo el idftp.
No necesitas instalar un programa cliente ftp, ya que tu propio programa hace de cliente.

Haz una búsqueda por los foros, es algo tratado muchas veces y verás que es muy simple.

nicolas77
20-03-2015, 15:02:22
Montas filezilla server, en un servidor. Das de alta algún usuario, con su nombre y password.

En los clientes, desde tu programa, envias y recibes datos del servidor, te conectas mediante componentes ftp, por ejemplo el idftp.
No necesitas instalar un programa cliente ftp, ya que tu propio programa hace de cliente.

Haz una búsqueda por los foros, es algo tratado muchas veces y verás que es muy simple.

Perfecto, esto aclara mi duda, ahora continuaré con la conexion que comentas.

¡muchas gracias!

sowei
20-03-2015, 22:46:22
Recomiendo que veas la posibilidad de usar DataSnap y olvidaré de FTP