Mil gracias, Luis, José, Pablo, Gabriel, Omar, funcionó, cada uno de los 
aportes fue bueno, una junta de todo.

Les resumo:
En el servidor instalé el com + desde el Adm. Servicios de Componentes, luego 
exporte la aplicación desde Servicios de Componentes y agregue el permiso a 
"todos" POR AHORA PARA PROBAR también desde el Adm. Servicios de Componentes.

Luego lo instale en la pc cliente, y ahí ejecute con CreateObject no con 
CreateObjectEx.
QUE GRANDES....

Gracias
Marcelo
  ----- Original Message ----- 
  From: Luis Dalmasso 
  To: GUFA List Member 
  Sent: Friday, March 20, 2009 8:31 AM
  Subject: [GUFA] COM + con VFP


  cuando la registras correctamente en w2003 te genera un instalador de proxy 
para dcom, que deberias correrlo en las pc cliente por lo que podes usar 
crateobject, de todas formas pablo van diset para su framework tiene una muy 
buena explicacion de como instalar los componentes distribuidos, consultala 
seguro te va a servir

  Saludos
  Luis


  El 19 de marzo de 2009 15:03, Pablo van Diest <[email protected]> 
escribió:

    Marcelo, si no me falla la memoria el COM+ de W2003 tiene una opción que 
viene “destildada” que habilita a dicho COM+ para que pueda ser accedido desde 
otras maquinas por otros usuarios.  Lamentablemente no tengo un W2003 cerca 
pero recuerdo que dicha opción esta en una solapa de las propiedades de “My 
computer”, solapa “COM Security” hay una serie de botones (creo que era la 
parte de “Launch permissions”) que habilitan a acceder a los componentes de 
modo local y remoto de acuerdo al usuario o grupo de usuarios, seguramente te 
falta habilitar el modo remoto en algunos lados.



    Salu2, Pablo




----------------------------------------------------------------------------

    De: [email protected] [mailto:[email protected]] En nombre de Marcelo Colombani
    Enviado el: Jueves, 19 de Marzo de 2009 07:39 a.m.
    Para: GUFA List Member
    Asunto: [GUFA] COM + con VFP



    Estimados, estoy armando un servicio COM+ con VFP 9, este accede a una base 
fox, hasta aquí todo bien, también he podido registrarla en el "servicios de 
componentes" sobre Windows 2003 y localmente puedo accederla, pero si la 
ejecuto remotamente desde otra pc me da el siguiente error:



    OLE error code: 0x800401f3: cadena clase no valida



    La verdad que ya probé de todo, permisos, opciones varias pero el error 
persiste. Por ahí leí, que el windows 2003 es el culpable, pero no encontré la 
solución. 



    La idea con esto es, clientes que desde sus PC ejecutaban un proceso 
pesado, ahora lo realicen remotamente y el proceso se ejecute en el server.



    Desde ya muchas gracias.



    Marcelo Colombani


Responder a