Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Delphi para la web
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-09-2016
andres_04_08 andres_04_08 is offline
Registrado
NULL
 
Registrado: ago 2016
Posts: 9
Poder: 0
andres_04_08 Va por buen camino
Por el momento lo resolví de la siguiente forma:

En el WebModule declaro una variable en threadvar del tipo TwsDataModule.
Luego en el evento BeforeDispatch instancio esta variable con mi dataModule (TwsDataModule) que tiene las conexiones.
Posteriormente en el evento AfterDispatch realizo un freeAndNil de esta variable.

De esta forma logro que por cada invocación a mi W.S., se cree un dataModule con las conexiones que utilizarán en esa petición, y cada conexión puede tener una transacción distinta.
Responder Con Cita
  #2  
Antiguo 14-09-2016
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
No hombre, esa no es la forma correcta.

No intentes de hackear las cosas. USa la forma correcta de programar de acuerdo al caso, no el torcer la que usas para que se le parezca.

La mejor optimizacion es a nivel de arquitectura.
__________________
El malabarista.
Responder Con Cita
  #3  
Antiguo 14-09-2016
andres_04_08 andres_04_08 is offline
Registrado
NULL
 
Registrado: ago 2016
Posts: 9
Poder: 0
andres_04_08 Va por buen camino
MAMCX, no estoy intentando hackear nada!!

No existe una única solución para resolver un problemas, si lo resolví de esta forma fue porque no supe como hacerlo de otra, y si estoy escribiendo en este foro es para que alguien pueda enseñarme como se debe hacer.

Revise el link que me compartiste, y no entiendo como funcionaría seteando la propiedad Connection Pooling de mi SQLCOnnection, ¿cuantas conexiones se crean y en que momento? ¿Cada invocación a mi W.S. crea automáticamente una conexión? ¿Como luego creo una transacción en una de las conexiones existentes?

De la forma que describí funciona según lo que esperado, si existe una mejor forma desconozco (de lo contrario no estaría escribiendo este hilo), si me la puedes explicar claramente estaré agradecido.
Responder Con Cita
  #4  
Antiguo 14-09-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
El término hack hace referencia a que estás aplicando una solución que no es la mejor; te estás disparando en el pie. Que veas que aparentemente funciona no quiere decir que este bien
Responder Con Cita
  #5  
Antiguo 14-09-2016
andres_04_08 andres_04_08 is offline
Registrado
NULL
 
Registrado: ago 2016
Posts: 9
Poder: 0
andres_04_08 Va por buen camino
Bien AgustinOrtu, entonces si vos sabes como resolverlo, ¿me podrías dar respuestas a mis preguntas?
Responder Con Cita
  #6  
Antiguo 14-09-2016
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por andres_04_08 Ver Mensaje
Bien AgustinOrtu, entonces si vos sabes como resolverlo, ¿me podrías dar respuestas a mis preguntas?
Según los datos que nos has dado, en el post 7 y 8, te hemos dado una posible solución.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #7  
Antiguo 14-09-2016
andres_04_08 andres_04_08 is offline
Registrado
NULL
 
Registrado: ago 2016
Posts: 9
Poder: 0
andres_04_08 Va por buen camino
Hola Jhonny.

¿Será que pueden compartir algún ejemplo de código? con las respuesta del Post 7 y 8 no lo pude resolver y no lo entiendo.
Las preguntas del Post 11 quedaron sin respuesta, tal vez aclarando esas dudas puedo terminar de entender sus anteriores publicaciones.

Muchas gracias!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Manejo de transacciones StartKill MS SQL Server 7 23-09-2008 21:46:53
Manejo de transacciones en SQL server look SQL 6 21-08-2008 17:27:17
error en manejo de transacciones JODELSA Varios 1 11-07-2005 16:50:56
Manejo de Transacciones takeo Conexión con bases de datos 0 01-12-2004 05:29:53
Manejo de Transacciones senpiterno Conexión con bases de datos 1 08-10-2004 15:05:34


La franja horaria es GMT +2. Ahora son las 14:11:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi