On Sep 22, 2010, at 2:17 AM, br..olos.pt wrote:
> Can I use a Cayenne client on each portlet and create a cayenne server on a
> servlet to receive their requests? this way all database communication is
> done by the servlet and not by all portlets.
This is possible, but it will add not insignificant performance overhead (a second object layer plus communication between server and client layers), so if portlets and servlets are within the same webapp, I'd suggest you to investigate creating a connection pool in your container, and mapping it via JNDI in Cayenne:
http://cayenne.apache.org/doc30/using-jndi.html
Andrus
This archive was generated by hypermail 2.0.0 : Thu Sep 23 2010 - 07:38:26 UTC