Hombre... WCF es un"remoting como otro cualquiera, como los
tropecientos que tiene spring en el mundillo java. Programar
"ignorando" que estás programando contra una interfaz remota es muy
muy peligroso. Las entidades persistentes de un ORM, en mi opinión,
nunca deberían salir del contexto local de la aplicación. Están
enriquecidas con muchísimos metadatos que no deberían jamás salir de
la memoria local.

Además, el lazy loading puede ser eficiente para llamadas locales,
pero en llamadas remotas... si es problemático el problema de los N+1
Selects en local, no me quiero ni imaginar que pasaría si esa
invocación fuera por SOAP. Como si no hubieramos aprendido algo de los
Entity Beans de EJB 2.1...

En mi opinión haría falta algo como "fetch plans" por un lado,  y por
otro algo que permita transformar entidades conectadas al ORM a
objetos limpios de todo metadato interno. Con esto, creo que ya se
podría usar (n)hibernate sin objetos DTO específicos y utilizar
entidades directamente sobre la red.

El 29/01/07, Dario Quintana<[EMAIL PROTECTED]> escribió:
>
> Hola gente, hace dìas que estoy dando vueltas con Remoting y NH sin
> llegar a acertadas conclusiones:
>
> 1) Hay forma de utilizar LazyLoad con Remoting ?
> 2) Alguien pude realizar alguna implmentación con exito de Remoting y NH ?
> 3) Usando Windows Communication Foundation presenta algunas ventajas
> sobre la serialización y el uso de proxies ?
>
> Alguna sugerencia ?
>
> --
> Dario Quintana
> http://blog.darioquintana.com.ar
>
> >
>

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

Responder a