Hi Florijan,
I was involved with a Swing client/server project a while back that utilised
the Remote Object Persistence part of Cayenne. We used ROP at its very early
stage so we had a few niggling issues but overall I have to say I was/am very
impressed with the speed at which one can setup the object model and get
solid results.
We were able to develop MVC patterns that allowed us to build custom widgets
which were "wired" into Cayenne. Once we devised an event driven mechanism
for exchanging data, all one would need to do is set a Cayenne object within
the controller and staticly tell the widgets which properties they represent.
Data input/output and validation is sent using events.
I know that the team has since done a lot more work, especially with
the 'trigger-like' functionality of Cayenne's ROP.
The project took a fair amount of work but keep in mind that for most of the
participants it was the first real Swing application and an extremely
ambitious one at that. Cayenne integration took a fair bit of the development
time but mostly because it was in its early stages and because we were (and
the team still is) pushing the framework to its limits.
I very strongly recommend Cayenne and ROP.
Cheers,
Marek Wawrzyczny
On Tue, 26 Jun 2007 23:36:46 Florijan Stamenkovic wrote:
> Hi everyone,
>
>
> I am a WebObjects user, and since the future of Java Client support
> in the WebObjects suite is not certain, I would appreciate some
> insight into the following:
>
> 1. Are there many people using Java Clients with Cayenne?
> 2. How do the users of it see the effort / results proportion?
> 3. Is there a sub-community in Cayenne working together on solving
> common JC problems, I am especially interested in integrating it with
> rich Swing apps?
> 4. If someone is familiar with both EOF and Cayenne, can you draw
> some comparison (related to JC possibilities and handling)?
>
> Thanks in advance,
> Flor
This archive was generated by hypermail 2.0.0 : Wed Jun 27 2007 - 05:57:35 EDT