• Lunes 23 de Diciembre de 2024, 17:40

Autor Tema:  Conectar Sucursales Con Socket Y Sql Server  (Leído 2164 veces)

Rodito

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Conectar Sucursales Con Socket Y Sql Server
« en: Jueves 12 de Julio de 2007, 02:13 »
0
Necesitor realizar un sistema para llevar el stock de 3 sucursales de una empresa , lo voy a realizar en visual basic.net con sql server , cada sucursal va a tener una aplicacion cliente y un  sql server va a estar en un servidor remoto , la conexion se va a realizar por medio de arnet 1mb ,  estube pensando y es probable que al centralizar la base de datos esta sufra caidas o consultas lentas  ya que todos los locales van a estar trabajando constantemente con ella a demas de que si se corta internet en algun local este ya no podria trabajar mas ya que la db es remota, entonces se me ocurrio hacer un programa servidor(que va a estar corriendo en la maquina que tiene el sql server) y que las sucursales se conecten a ese servidor por sockets , y ademas que cada sucursal tenga una DB LOCAL para trabajar y cuando sea necesario se mande la informacion local para actualizar  la DB central por medio de los sockets por si las otras sucursales quieren consultar datos, de esta manera tendria un stock en tiempo real.

Este es mi planteo , ustedes que me recomendarian ? como lo plantearian ?
Usarian sockets , o conectarian directamente la aplicacion al sql server ?

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Conectar Sucursales Con Socket Y Sql Server
« Respuesta #1 en: Jueves 12 de Julio de 2007, 07:07 »
0
Aqui en la empresa donde trabajo estamos realizando un sistema parecido y al igual que tu nos vamos a conectar a la BD por medio de una conexión ADSL, pero igual nos planteamos la misma duda y si se cae el internet o el servidor se truena q pasaria??, en nuestro caso pensamos que lo mejor seria que cada sucursal tuviera su propio server, y que al hacer una operación fuese directamente al servidor central con una replica al servidor local, si se cae el servidor central por x o y razón, los datos solo serian enviados al server local, y cuando se restaurase el server central copiar los movimientos que se hayan hecho en el servidor local al central, como sabremos cuales fueron, pues con un campo bandera dentro de la tabla de movimientos, que indicaría que fue insertado sin replica al servidor central, espero haberme dado a entender :D

PD si alguien tiene alguna experiencia parecida o una mejor idea, espero que la pueda aportar, thx

Rodito

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Conectar Sucursales Con Socket Y Sql Server
« Respuesta #2 en: Jueves 12 de Julio de 2007, 16:16 »
0
Pero lo vas a plantear con sockets ? o como vas a enviar la informacion de la db local a la central?

Y en la db local tambien van a manejar clientes , articulos , o solo cosas como facturacion ?

Saludos y gracias por la ayuda