Anterior
 Volver
 Siguiente

 
Asunto: Re: [CORBA-Comp] Re: reflective middleware
Fecha: Sat Mar 11 01:43:02 2000
De: Miguel de Icaza <miguel@helixcode.com>

 

> Ni mucho menos. Todos los sabeis. COM, como todo tiene cosas buenas y cosas malas. Las
> malas: Se piden referencias a "interfaces", y no a objetos (es
> decir, hay IIDs y no OIDs),

Mhm?  Pides la referencia a la interface de un objeto.

Esta es parte de la belleza de los sistemas de componentes: que hay un
contrato (la interface) y el runtime te ayuda a llegar al objeto que
necesitas.

> con lo que hay que utilizar "Monikers" (corrígeme si me equivoco). 

Los monikers son un mecanismo para referenciar objetos
indirectamente.  Sucede que luego se encontró que tenían un potencial
fuertísimo.

> En CORBA, sin embargo,
> las referencias son a objetos (lo cual es más lógico). 

Realmente no importa.

> Esto tiene la desventaja de que si se pierde la conexión con un
> "objeto" (por ejemplo, si utilizamos DCOM) no tenemos la posibilidad
> de volver a conectarnos al mismo objeto (¿se tendrían que utilizar
> monikers?).

Podrías hacelo con Monikers, pero en CORBA estás practicamente frito
de la misma manera si tu referencia a un objeto remoto tiene un
problema (necesitas extensiones poco trivial en tu ORB, y tu servidor
y cliente para soportar redireccionamiento).

COM y CORBA no son tan diferentes como parecen.  

> Por otro lado, tiene mucho de bueno, como es la conexión en una
> misma entidad (componente) de varios interfaces en principio no
> relacionados. Esto da mucha flexibilidad.

Miguel.
--------------------------------------------------------------------------
Esta es la lista de discusión de CORBA y Componentes Software (corba-comp)
--------------------------------------------------------------------------
Suscripcion: Envie un correo a mailto:Majordomo@ditec.um.es?body=subscribe%20corba-comp
Eliminar su suscripcion: mailto:Majordomo@ditec.um.es?body=unsubscribe%20corba-comp
Informacion de la lista: mailto:Majordomo@ditec.um.es?body=info%20corba-comp
Problemas: mailto:corba-comp-owner@ditec.um.es
Indices de la lista: http://www.ditec.um.es/~dsevilla/corba/
--------------------------------------------------------------------------

 Anterior
 Volver
 Siguiente