Buenos Dias y muchas gracias por interesarte...
Mira lo que vos dices es verdad...
Lo que necesito es tener varias instancias del objeto ya
que son muchas paginas las que lo instancian...
No necesariamente es bloquearlo...
Me podrías explicar como es esto de los objetos COM+ o en
fin una posible solución?
Podrías especificar exactamente cual es el escenario que
tienes, es decir,
estas accediendo a un objeto que es compartido por las
páginas ASPX, el uso
de lock más bien es usado para evitar que por
dos "caminos" diferentes se
quiera modificar el mismo dato, lo que ocasionaría
problemas de
consistencia, no sé si exactamente este sea tu problema,
porque de cualquier
manera si tienes un alto volumen de accesos a este
objeto primero tendrías
que determinar si realmente quieres bloquearlo, otra
opción sería utilizar
objetos COM+ o en todo caso varias instancias, pero para
poderte sugerir
esto, necesitariamos saber más detalles de tu aplicación.
Alberto Borbolla
Microsoft MVP
WebLog:
http://www.coatl.com
"Juan David" <jdzapata@boterosoto.com.co> wrote in
message
news:077c01c3dcff$dcfb6520$a401280a@phx.gbl...
Hola a todos...
Necesito que por favor alguien me envíe un ejemplo para
controlar un problema de sección crítica que se me
presenta al momento en que muchas paginas ASPX invocan un
objeto o un acceso a un archivo, ya que me dice que un
proceso esta usando el recurso...
Esto lo estoy trabajan en C# para ASP.NET y ya intente
solucionarlo trabajando con un lock(Object) sencillo o
con
un Monitor.Enter(Object) y Monitor.Exit(Object) para
proteger la sección crítica...
Pero no me es suficienta ya que aún asi se me sigue
presentando un problema cuando son muchas páginas.
De antemano muchas gracias y quedo en en espera de una
respuesta.
.
.
Leer las respuestas