With a remote Entity call you have the overhead of high network traffic - serialisation, intercall ops etc... each call to an exposed method call, via the interface, incurs this overhead... Its an expensive way of gaining access to entity information - a unfortunate shortfall of using remote entities... To reduce this overhead, and as we would normally get all data within the client calling method anyway, data should populated in a ValueObject (just a plain old serialisable java object with all field data accessible) and returned to the client one call - only one overhead association...
Access to this value object (dataobject, data transfer object, pojo or whatever), should be done via a session facade... the session facade or the local entity can then populate the valueobject... ----- Original Message ----- From: Eric Chow <[EMAIL PROTECTED]> Date: Tuesday, August 12, 2003 2:00 pm Subject: [Xdoclet-user] Relations : ValueObject or EJB Interface ? > Hello, > > When I defined relationships between EJBs, I always use their > interfaces or > always returns their interfaces. > > I read so many articles and XDoclet user mailling list, there are > so many > discuss topic in using ValueObject. > > What's the benefit in using ValueObject? Is it better to return > ValueObjectother than the EJB's interface ??? > > > Best regards, > Eric > > > ========================== > If you know what you are doing, > it is not called RESEARCH! > ========================== > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites including > Data Reports, E-commerce, Portals, and Forums are available now. > Download today and enter to win an XBOX or Visual Studio .NET. > http: > _______________________________________________ > xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
