ASP y CreateObject

01/08/2003 - 15:58 por Eduardo Piovan | Informe spam
Hola amigos

He creado una DLL que uso en mis paginas ASP.
Para acceder a los metodos de la DLL creo un objeto de la siguiente manera:

SET oServer=CREATEOBJECT("miejemplo.miejemplo")
oServer.MostrarDatos()

Tengo varias paginas con esas llamadas ya que todas ellas usan la DLL.

Mis dudas son las siguientes:

Es necesario crear en cada página ASP el objeto? No hace esto más lenta la
pagina? ¿Es normal que sea así o hay alguna manera distinta de hacer esto?

Gracias por su tiempo


Eduardo Piován
e_piovan@co19set.com.ar
www.co19set.com.ar/debugger
www.co19set.com.ar/expertambo
San Jenaro Norte
Santa Fe - Argentina
 

Leer las respuestas

#1 Jhonny Vargas P.
01/08/2003 - 19:21 | Informe spam
Hola Eduardo,

Lo que haces esta bien, deberías crear y destruir el objeto cuando termines
de ejecutar o de utilizarlo jamás intentes de dejarlo activo en alguna
sesion (aunque no se si se pueda), ya que con esto, estarías colapsando al
servidor mientras más usuarios esten activos en el sitio ... ya que
estarías creando una instancia por usuario del objeto.

De por si las dll no son para nada lentas... la lentitud en muchas veces
pasa por la base de datos, por lo indices de las tablas, y por la
complejidad de tus algoritmos...


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile


"Eduardo Piovan" wrote in message
news:esG$
Hola amigos

He creado una DLL que uso en mis paginas ASP.
Para acceder a los metodos de la DLL creo un objeto de la siguiente


manera:

SET oServer=CREATEOBJECT("miejemplo.miejemplo")
oServer.MostrarDatos()

Tengo varias paginas con esas llamadas ya que todas ellas usan la DLL.

Mis dudas son las siguientes:

Es necesario crear en cada página ASP el objeto? No hace esto más lenta la
pagina? ¿Es normal que sea así o hay alguna manera distinta de hacer esto?

Gracias por su tiempo


Eduardo Piován

www.co19set.com.ar/debugger
www.co19set.com.ar/expertambo
San Jenaro Norte
Santa Fe - Argentina


Preguntas similares