Re: Open source WO - offer
Aristedes Maniatis <[email protected]> Mon, 4 Sep 2006 23:39:42 +1000
| Newsgroups | gmane.comp.web.webobjects.general |
|---|---|
| Message-ID | <[email protected]> |
On 04/09/2006, at 4:23 PM, Andrus Adamchik wrote: >> The differences are in details. Here is a few that I can think of >> right away (aside from the license): >> >> * More databases are supported by Cayenne. >> * Database type selection is automatic (no need to edit >> configuration when deploying the same app to a different db). >> * Better raw SQL queries: scriptable; support for configuration of >> multiple DB dialects in the same query. >> * "Local JNDI" mode that allows to work with JNDI model in the >> absence of a container. > > Forgot a few more things: > > * Cayenne stack supports running custom query classes, so you can > extend standard query behavior, or implement custom database > "commands". > * Cross-VM cache synchronization is built in. > * Caching query lists (EOF only offers caching individual objects) > * Paginated queries (I believe this is available via Wonder?) > * (3.0 only) Pluggable cache implementation. So you can have a > single external managed cache, such as OSCache, used for many > things, ORM being only one of them. This is great for CMS-like apps. And the most important ones for us (as a commercial company making a choice about which framework to use): * 18 months ago Apple wouldn't accept our money for a license of EOF for our project (there was no haggling over price - it just couldn't happen at any price). * I am still not certain whether Apple allows us to redistribute EOF embedded within an application * Cayenne (Andrus in particular) fixes bugs and implements new features in time periods measured in days and weeks, not years as is the case with EOF. * If we really need a feature we can write it or commission someone to write it for us within Cayenne itself. Sure, Cayenne is missing some EOF things. But not that many we care about. Ari Maniatis --------------------------> ish http://www.ish.com.au Level 1, 30 Wilson Street Newtown 2042 Australia phone +61 2 9550 5001 fax +61 2 9550 4001 GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A _______________________________________________ WebObjects-talk mailing list [email protected] http://www.omnigroup.com/mailman/listinfo/webobjects-talk