Re: propagate primary key and owns destination (Java Client and EOF)

Ashley Aitken <[email protected]> Sat, 12 Jun 2004 19:27:43 +0800
Newsgroups gmane.comp.web.webobjects.devel,gmane.comp.web.webobjects.eof
Message-ID <[email protected]>
Hi John (et al.),

Thanks for your reply to my post.

On 12/06/2004, at 5:14 PM, John Pollard wrote:
> So I wouldn't say I've found limitations, other than issues with 
> efficiency which can be resolved by careful app design, model design 
> and use of cached relationships and prefetching where appropriate. The 
> most important thing to avoid is large numbers of client/server round 
> trips to fetch in objects one at a time as faults are fired.

Thanks also for that tip, it is a good piece of information (which 
probably applies just as well to any use of EOF but even more so to JC 
EOF) to keep in mind.

> The fact that JC EOF may be broken in 5.2.3 is of great concern to me. 
> So few people seem to use JC, I worry about Apple's commitment to 
> supporting it. Yet it seems like a fantastic technology which works at 
> quite acceptable speed when used over internet broadband connections.

Yes, this always amazes me, I have studied J2EE and MS.Net quite a bit, 
and can see no comparable technology to Java Client - and, I have even 
posted to this list asking for any pointers to such with no response.

I think a lot of developers and organisations are just awakening to the 
power of (standard) WebObjects as they understand the requirements of 
Enterprise applications better - unfortunately as Apple still seems 
reluctant to push it in any way, shape, or form.

I guess it is going to be a few more years until these same developers 
are looking for a way of doing "automatic" client-side distribution of 
business objects for client-side processing (with partitioning as a 
bonus), I only hope WebObjects and Java Client are still around at that 
time.

It worries me that you say JC is not working in 5.2.3, I have only used 
it for the simplest of demos (using Direct To Java Client), but I am 
considering it for a large Enterprise application, and would like some 
degree of confidence that it is not going away in (at least) the near 
term.

Can you elaborate on this please?

Cheers,
Ashley.

--
Ashley Aitken
Perth, Western Australia
mrhatken at mac dot com