I'm trying to create the Air app using Flex 4.5. The app interacts with LiveCyle Collaboration Service to support the screen-sharing and webcam chatting in the desktop.
I'm currently looking for the database (not local like SQLite) to store and load the Facebook Wall-sized data. That is, many users can store and load from the database in a short amount of time (synchronization issue). Also, I'll set up the database in Mac mini Snow Leopard server.
I came up with these three solutions:
1) MySQL using AMFPHP - access to MySQL via the server-side language.
2) MySQL via asSQL library - direct access to MySQL, but bad security.
3) BlazeDS/LiveCycleES and ColdFusion - Java EE backend, but ColdFusion is commercial, and suited for the large project?
Which one is the best solution for the small and mid-sized project? or could you recommend any other solution? Thanks.