Para la segunda opción (si es que entendí bien lo que comentás), podrías
fijarte en los eventos de PreLoad (con eventListeners) y hacer unas pruebas
pilotos con ejemplos sencillos.

Creo que lo que estás diciendo es armar 1 objeto, pero con 2 fuentes
diferentes. Por qué no mantener los 2 objetos de ambas fuentes?

On Wed, Jan 21, 2009 at 3:54 PM, Eliseo Azpeitia
<[email protected]>wrote:

> Gente les hago una consulta para ver si tiene una idea mejor que la mia,
> tengo un sistema en la que los datos de un objeto pueden estar distribuidos
> en otras bds o ser datos que me brindan un WS de otra aplicacion.
> En el sistema a hacer la idea es no tener replicados los datos, entonces
> pense en guardar unicamente el identificador del dato que es traido de otro
> lado y cuando mi objeto raiz es levantado obtener los datos necesarios de
> otro lado. Pasandolo a un ej. Tengo las facturas en mi sistema en la cual
> cada una tiene el idetificador del cliente al que se le realizo la venta.
> Cuando tengo que mostrar la informacion de la factura la busco de mi bd
> local y obtener la informacion del cliente desde un WS.
>
> Una idea posible era poner algo arriba de nhibernate que tome el objeto
> levantado y se encargue se terminar de armarlo. La otra era cuando
> nhibernate esta levantado el objeto, al no machear el tipo de la propiedad
> (levanta un id y en la property tengo un objeto de mi dominio) este sabe
> como armarlo. Mi idea y ganas es hacer la segunda, pero esto es posible?.
>
> Gracias
> Eliseo
>
> >
>


-- 
Dario Quintana
http://darioquintana.com.ar

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a