Hola Gente Hace unos años hice una implementacion con esa tecnología, no lo recomiendo, muchos problemas, terriblemente poco eficiente, inseguro, y muchos problemas en entornos concurrentes.
Fue una experiencia para el olvido. Daniel Calvin El día 6 de junio de 2008 17:35, Carlos Peix <[EMAIL PROTECTED]> 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. > -- Daniel A. Calvin Cooperator Team Member http://www.cooperator.com.ar Microsoft Certified Professional
