comunicacion entre bases de datos

05/06/2008 - 22:12 por flprincich | Informe spam
Hola Grupo:
En esta oportunidad busco una respuesta o sugerencia a éste ESCENARIO.

Arquitectura:
Server A (Central)
Server 1
Server 2
Server 3
Server 4

Todos SQL Server STD 2005

Todos ubicados geograficamente distantes, conectados mediante
internet, en algunos casos muy escaso ancho de banda

Situación particualr:
Las conexiones pueden caer, no debe existir una conectividad
sincronica.

Toddas las sucursales deben actualizar datos, una vez al dia, en lote
al Server A (central).. de algunas novedades (llamemos por ejemplo
Ventas,Facturacion)

Server A (Central) debe notificar a las sucursales correspondiente,
segun cierta regla en el negocio, una vez al dia, las actualizaciones
a la respectiva sucursal (llamemos entidad Pagos, por ejemplo) los
pagos se realizan solamente en casa Central (bancos, contados, etc)

lamentablemenete, estamos desarrollando en VB6, no obstante podriamos
hacer ciertos procesos en .Net, pero el sistema de gestion esta sobre
vb6

No podemos replicar las bases porq no tenemos una intranet, las
conexiones son por internet, mediante cuentas configuradas en DNS
servers publicos, no-ip, dyndns...

Hay pocos recursos, la idea es lebantar el proyecto de alguna forma y
luego buscar la posibilidad de instalar una intranet corporativa.

Creo que service broker podria ser útil, no lei mucho aun, pero viendo
lo que ofrece sql 2005 en sus libros creo que va por ahi la solucion,.
La pregunta es si puedo programar en los servers los services broker
para hacer la comunicacion, mensejes, respuestas entre los servers.

Desde ya mil gracias por tomarse el timpo para leer ésto y a la espera
de sus sugerencias estoy
Saludos, desde Corrientes - Argentina
Fernando
 

Leer las respuestas

#1 Gux (MVP)
05/06/2008 - 22:47 | Informe spam
No han considerado usar web services?

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"flprincich" wrote:

Hola Grupo:
En esta oportunidad busco una respuesta o sugerencia a éste ESCENARIO.

Arquitectura:
Server A (Central)
Server 1
Server 2
Server 3
Server 4

Todos SQL Server STD 2005

Todos ubicados geograficamente distantes, conectados mediante
internet, en algunos casos muy escaso ancho de banda

Situación particualr:
Las conexiones pueden caer, no debe existir una conectividad
sincronica.

Toddas las sucursales deben actualizar datos, una vez al dia, en lote
al Server A (central).. de algunas novedades (llamemos por ejemplo
Ventas,Facturacion)

Server A (Central) debe notificar a las sucursales correspondiente,
segun cierta regla en el negocio, una vez al dia, las actualizaciones
a la respectiva sucursal (llamemos entidad Pagos, por ejemplo) los
pagos se realizan solamente en casa Central (bancos, contados, etc)

lamentablemenete, estamos desarrollando en VB6, no obstante podriamos
hacer ciertos procesos en .Net, pero el sistema de gestion esta sobre
vb6

No podemos replicar las bases porq no tenemos una intranet, las
conexiones son por internet, mediante cuentas configuradas en DNS
servers publicos, no-ip, dyndns...

Hay pocos recursos, la idea es lebantar el proyecto de alguna forma y
luego buscar la posibilidad de instalar una intranet corporativa.

Creo que service broker podria ser útil, no lei mucho aun, pero viendo
lo que ofrece sql 2005 en sus libros creo que va por ahi la solucion,.
La pregunta es si puedo programar en los servers los services broker
para hacer la comunicacion, mensejes, respuestas entre los servers.

Desde ya mil gracias por tomarse el timpo para leer ésto y a la espera
de sus sugerencias estoy
Saludos, desde Corrientes - Argentina
Fernando






Preguntas similares