Pool de conexiones

26/05/2004 - 01:36 por Ramon Zarza | Informe spam
Colegas

Quiero hacer un pool de conexiones desde una palicacion compartida que esta
en VFox 6

Actualemnte utilizo una conexion con autenticacion integrada con windows.

Por ende , cada conexion la crea el usuario activo en ese momento. La
creaciond e cada coenxion es lenta y por eso quiero utilizar el pool de
conexiones

Preguntas:

.-Esto tiene que ver con la BdDatos o con la aplicacion??
.- Que usuario puedo utlizar para lograr el pool?? (si la seguridad del
SQLServer es integrada)

Gracias por su ayuda y su tiempo

Ramón Zarza

Preguntas similare

Leer las respuestas

#1 Adrian D. Garcia
26/05/2004 - 11:02 | Informe spam
El pool de conexiones es propio de cada aplicacion y no del servidor. Si
estas usando autenticacion integrada entonces el cada usuario de la
aplicaicon que se conecte con un usuario del dominio diferente tendra su
propia conexion y la misma no se compartira. Este es el tipico ejemplo de
elegir entre perfomance vs. seguridad. La unica forma de que se utilize el
pool de conexiones es que todos los usuarios de la aplicacion se
identifiquen ante el dominio con el mismo usuario.
Un tema mas, en el post tu te refieres a una "aplicacion compartida". A que
te refieres con ello? Si cada usuario la ejecuta en forma local por mas que
el ejecutable este compartido, cada ordenador/computadora tendra su propio
pool de conexion por lo cual no se compartiran.

Si el problema es de conexiones lentas buscaria una solucion por otro lado.
Verificaria el comportamiento de la red, los protocolos de comunicacion,
etc.


Saludos

Adrian D. Garcia
NDSoft
MCSD
"Ramon Zarza" escribió en el mensaje
news:%
Colegas

Quiero hacer un pool de conexiones desde una palicacion compartida que


esta
en VFox 6

Actualemnte utilizo una conexion con autenticacion integrada con windows.

Por ende , cada conexion la crea el usuario activo en ese momento. La
creaciond e cada coenxion es lenta y por eso quiero utilizar el pool de
conexiones

Preguntas:

.-Esto tiene que ver con la BdDatos o con la aplicacion??
.- Que usuario puedo utlizar para lograr el pool?? (si la seguridad del
SQLServer es integrada)

Gracias por su ayuda y su tiempo

Ramón Zarza




Respuesta Responder a este mensaje
#2 Ramon Zarza
26/05/2004 - 16:26 | Informe spam
Adrian

Gracias por tu respuesta

Yo creo que el tema es lo que mencionas "perfomace vrs seguridad"

en nuestro caso es muy importante pero muy importante la seguridad. Sin
embargo tengo unos clientes remotos que se conectan por una wan de 256 kbps
de ancho y para ellos es a veces lenta la conexión.

Todos son parte de mi dominio y gracias a eso logran acceder a la aplicación
que esta en una carpeta compartaida (en la sede principal) y en el
computador d ecada uno en windoW XP . Te cuento para que sepas que los
usuarios son autenticados en la red para acceder a la aplicación.

Y estoy en esas de ver como acelero el acceso desde las oficinas remotas.

Pregunto..

Que crees que debo hacer para que mis clientes utilcen pool de conexiones??
quizas autenticar la aplicación..

Gracias por tu ayuda


"Adrian D. Garcia" wrote in message
news:O7f$
El pool de conexiones es propio de cada aplicacion y no del servidor. Si
estas usando autenticacion integrada entonces el cada usuario de la
aplicaicon que se conecte con un usuario del dominio diferente tendra su
propia conexion y la misma no se compartira. Este es el tipico ejemplo de
elegir entre perfomance vs. seguridad. La unica forma de que se utilize el
pool de conexiones es que todos los usuarios de la aplicacion se
identifiquen ante el dominio con el mismo usuario.
Un tema mas, en el post tu te refieres a una "aplicacion compartida". A


que
te refieres con ello? Si cada usuario la ejecuta en forma local por mas


que
el ejecutable este compartido, cada ordenador/computadora tendra su propio
pool de conexion por lo cual no se compartiran.

Si el problema es de conexiones lentas buscaria una solucion por otro


lado.
Verificaria el comportamiento de la red, los protocolos de comunicacion,
etc.


Saludos

Adrian D. Garcia
NDSoft
MCSD
"Ramon Zarza" escribió en el mensaje
news:%
> Colegas
>
> Quiero hacer un pool de conexiones desde una palicacion compartida que
esta
> en VFox 6
>
> Actualemnte utilizo una conexion con autenticacion integrada con


windows.
>
> Por ende , cada conexion la crea el usuario activo en ese momento. La
> creaciond e cada coenxion es lenta y por eso quiero utilizar el pool de
> conexiones
>
> Preguntas:
>
> .-Esto tiene que ver con la BdDatos o con la aplicacion??
> .- Que usuario puedo utlizar para lograr el pool?? (si la seguridad del
> SQLServer es integrada)
>
> Gracias por su ayuda y su tiempo
>
> Ramón Zarza
>
>
>
>


Respuesta Responder a este mensaje
#3 Adrian D. Garcia
26/05/2004 - 16:33 | Informe spam
Si la aplicacion se ejecuta en forma local en cada ordenador cliente, poco y
nada podras hacer para que se utilice el pool de conexiones en forma
eficiente.
Caso diferente seria si tu aplicacion se ejecuta en un servidor (por
ejemplo, una intranet) en donde los clientes solo se encargan de la
presentacion de tu aplicacion y el servidor del procesamiento en si. Claro
que esto significa rehacer la aplicacion ya que es un cambio mayusculo de
arquitectura.
Pero si estas teniendo clientes remotos sobre WAN, quizas no sea una mala
idea empezar a plantearse este tipo de soluciones.

Saludos

Adrian D. Garcia
NDSoft
MCSD
"Ramon Zarza" escribió en el mensaje
news:
Adrian

Gracias por tu respuesta

Yo creo que el tema es lo que mencionas "perfomace vrs seguridad"

en nuestro caso es muy importante pero muy importante la seguridad. Sin
embargo tengo unos clientes remotos que se conectan por una wan de 256


kbps
de ancho y para ellos es a veces lenta la conexión.

Todos son parte de mi dominio y gracias a eso logran acceder a la


aplicación
que esta en una carpeta compartaida (en la sede principal) y en el
computador d ecada uno en windoW XP . Te cuento para que sepas que los
usuarios son autenticados en la red para acceder a la aplicación.

Y estoy en esas de ver como acelero el acceso desde las oficinas remotas.

Pregunto..

Que crees que debo hacer para que mis clientes utilcen pool de


conexiones??
quizas autenticar la aplicación..

Gracias por tu ayuda


"Adrian D. Garcia" wrote in message
news:O7f$
> El pool de conexiones es propio de cada aplicacion y no del servidor. Si
> estas usando autenticacion integrada entonces el cada usuario de la
> aplicaicon que se conecte con un usuario del dominio diferente tendra su
> propia conexion y la misma no se compartira. Este es el tipico ejemplo


de
> elegir entre perfomance vs. seguridad. La unica forma de que se utilize


el
> pool de conexiones es que todos los usuarios de la aplicacion se
> identifiquen ante el dominio con el mismo usuario.
> Un tema mas, en el post tu te refieres a una "aplicacion compartida". A
que
> te refieres con ello? Si cada usuario la ejecuta en forma local por mas
que
> el ejecutable este compartido, cada ordenador/computadora tendra su


propio
> pool de conexion por lo cual no se compartiran.
>
> Si el problema es de conexiones lentas buscaria una solucion por otro
lado.
> Verificaria el comportamiento de la red, los protocolos de comunicacion,
> etc.
>
>
> Saludos
>
> Adrian D. Garcia
> NDSoft
> MCSD
> "Ramon Zarza" escribió en el mensaje
> news:%
> > Colegas
> >
> > Quiero hacer un pool de conexiones desde una palicacion compartida que
> esta
> > en VFox 6
> >
> > Actualemnte utilizo una conexion con autenticacion integrada con
windows.
> >
> > Por ende , cada conexion la crea el usuario activo en ese momento. La
> > creaciond e cada coenxion es lenta y por eso quiero utilizar el pool


de
> > conexiones
> >
> > Preguntas:
> >
> > .-Esto tiene que ver con la BdDatos o con la aplicacion??
> > .- Que usuario puedo utlizar para lograr el pool?? (si la seguridad


del
> > SQLServer es integrada)
> >
> > Gracias por su ayuda y su tiempo
> >
> > Ramón Zarza
> >
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida