RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  4514 - CREATEOBJECT("CLA","SER"). ES POSIBLE CREAR OBJETOS REMOTOS?
Autor:  Rodrigo López
Hola!
Necesito saber si es posible usar la función ´CreateObject(ClassName, ServerName)´ para crear objetos desde clases residentes en máquinas remótas.

Yo he tratado con lo siguiente: creando un proyecto EXE de ActiveX (llamado "Proyecto1") con una clase (llamada "Class1"), en un PC que hace el papel de servidor (El PC se llama "MiServ").

Desde otro PC utilizo la función en cuestión más o menos de la siguiente manera:
Set Objeto = CreateObject _("Proyecto1.Class1","MiServ")

Sin embargo lo único que obtengo son errores de automación o cuadros de diálogos de aplicacíón ActiveX en espera (ese que muestra como tres botones con "Cambiar", "Reintentar" o "Terminar"; o algo así...).

Por otro lado, si hago el mismo experimento pero dentro de un mismo PC (en este caso la aplicación cliente y la aplicación servidor están dentro del mismo PC) todo funciona a la perfección.
¿Que pasa? ¿Es posible entonces crear "instancias locales" de clases que residen en PCs remotos?
¿Alguien puede ayudarme?

Desde ya, muchas gracias.
Chao!


Nombre
Apellidos
Correo
Comentarios