The reason that all remote calls are asynchronous is becausethe Flash
Player is essentially single-threaded. Yes, the remotecalls happen on
another thread, but you can't make use of it. AllUI processing is done
by a single thread, so a blocking call willfreeze up the entire app.Yes,
this does make certain processing more difficult. You'llhave to get used
to "chaining" your calls in those cases where theorder of calls is
important. You can implement a class to do thisfor you (ie. provide a
list o...