Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-09-2011
elcopa elcopa is offline
Miembro
NULL
 
Registrado: sep 2011
Posts: 10
Poder: 0
elcopa Va por buen camino
Exclamation Error Con multiples accesos a WebService

Buenas tardes.
Paso a comentar la situacion que me esta sucediendo.
Estamos haciendo un webservice en Delphi 2010 con Pervasive SQL 9.5 y IIS 7.5, sucede que en una funcion de consulta creo la instancia de los archivos a utilizarse para la consulta. Si hago una unica llamada esta funciona adecuadamente, pero si N llamadas se realizan a la vez se generan excepciones, por las pruebas efectuadas esto se da porque una instancia de consulta libera los archivos al salir, pero estos estan siendo utilizados por otros llamados a la consulta.
Si el llamado lo hacemos usando la misma consulta pero en un dll desde una aplicacion de escritorio no da el error, como que cada llamado crea una nueva instancia-hilo de los archivos, pero el web service no maneja bien esto.

No se si esto pueda ser un problema del IIS 7.5, o bien que la tecnologia webservice no sea la adecuada para este tipo de procesos. Analizo la opcion de hacerlo con un CGI o algun otro componente-tecnologia que me provea Delphi 2010. Eso si es importante que cada consulta u operacion al terminar libere los archivos abiertos porque hay procesos de reactualizacion que se ejecutan en cierto horario que requieren abrirlos en modo Exclusivo.

Agradezco cualquier sugerencia.

Saludos!
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Agregar múltiples Campo de una tabla a múltiples TEdit y TdbEdit novato_erick Varios 21 21-08-2011 02:18:58
como generar ventas multiples (seleccionar multiples items) userdelphi Varios 4 30-12-2010 03:52:21
error: "La operacion de multiples pasos OLE DB genero errores" gabriella MS SQL Server 3 16-08-2007 13:51:31
Problema Con Accesos Telefonicos fox Internet 0 12-03-2007 13:04:24
Problema con accesos telefonicos fox Varios 0 05-03-2007 17:21:26


La franja horaria es GMT +2. Ahora son las 17:29:59.


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