Gracias por sus respuestas me fueron de gran utilidad
Carlos Peix escribió:
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:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de
*Pablo A. Allois
*Enviado el:* Viernes, 06 de Junio de 2008 04:40 p.m.
*Para:* [email protected]
*Asunto:* [puntonet] Consulta con connecion
Hola Charly,
Pregunto de curioso nomas, que ventaja tiene al acceder a la base por
http ?
Saludos!
*De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de
*Carlos Peix
*Enviado el:* Viernes, 06 de Junio de 2008 04:32 p.m.
*Para:* [email protected]
*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:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de
*Andrés Guzmán O
*Enviado el:* Viernes, 06 de Junio de 2008 12:21 p.m.
*Para:* [email protected]
*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.