I did some research about using Amazons SimpleDB service within a Flash based application and found these basic facts:
- http://sdb.amazonaws.com/crossdomain.xml is not available. This means no direct calls from Flash clients in browsers are possible!
- Even if it would be possible some day, you would need to find a secure way to deliver your AWS key to the Flash client.
- Using a web proxy is a solution that would cause a lot of traffic on your server.
So using Amazons SimpleDB for browser based Flash applications makes not much sense to me.
It might be more useful for Flash applications running on local machines like Flash projectors or Adobe AIR applications but there is still a security problem with hiding your AWS key.
Anyway, I found two ActionScript libraries that might be useful:
And this thread in Amazons discussion forums: