We have a web application which is built using Zope and has postgreSQL as the database backend. We are planning on adding/replacing functionality in sections with Flex 2. Over time the majority of the application will be done in Flex 2.
We are trying to evaluate the many different ways we can communicate with the database - Flex Data Services, WebOrb for Ruby on Rails, Web Services we create, etc. Does anyone have advice and experience to help us make this decision? We are looking for the most efficient solution from a coding standpoint as our primary goal.

