Hola Pablo,
 
La verdad es que no conozco en detalle la implementacion, pero desde algunas
versiones que podes acceder a SQLServer mediante IIS y HTTP, hay alguna
tecnologia que te permite mandar un query SQL en una peticion HTTP.
 
En cuanto a las ventajas, imaginando la implementacion, se me ocurren las
siguientes ventajas:
 
- La conexion nativa de SQLServer se realiza mediante TCP/IP (puerto 1433,
etc), TCP/IP es un protocolo orientado a conexion. Si tenes muchos
microcortes en la wan puede ser una pesadilla. HTTP, a pesar de
implementarse sobre TCP/IP, es un protocolo que nativamente funciona sobre
conexiones no confiables.
- Tenes mas opciones para controlar el acceso.
- Supongo que deme utilizar pool de conexiones y ese pool esta en el server.
- Podes controlar el acceso a la base de datos controlanto los verbos HTTP
 
Obviamente, en mi opitnion de lleva a un diseño tremendamente acoplado, por
eso no me gusta.
 
Carlos Peix

  _____  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Pablo A.
Allois
Enviado el: Viernes, 06 de Junio de 2008 04:40 p.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Consulta con connecion



Hola Charly, 

 

Pregunto de curioso nomas, que ventaja tiene al acceder a la base por http ?

 

 

Saludos!

 

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Carlos
Peix
Enviado el: Viernes, 06 de Junio de 2008 04:32 p.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Consulta con connecion

 

Andres,

 

Si estas diseñando la arquitectura desde cero, mi recomendacion es que no
accedas a la base de datos directamente por la WAN. Si podes crear
webservices de lado de USA, mejor, de lo contrario podes usar el acceso
directo a la base de datos por HTTP, no es una solucion que me encante pero
puede ser interesante si no podes correr una capa tuya de aquel lado.

 

Carlos Peix

 

  _____  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Andrés
Guzmán O
Enviado el: Viernes, 06 de Junio de 2008 12:21 p.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Consulta con connecion

Amigos:

 

Tengo una duda si quiero hacer una coneccion a base de datos entre dos
servidores diferentes, que no estan en la misma LAN, uno esta aca en chile y
otro esta en EEUU. Como se haria esto, y me imagino que la performance de la
aplicación no sería de las mejores, me gustaria que me guiaran un poco antes
de ponerme a desarrollar

 

De antemano muchas gracias.

 

 

Andrés Guzmán O.

Responder a