Mark Piller just posted a fascinating blog about the performance and speed differences between using Webservices, HTTPServices, and RemoteObjects in Flex. It should be no surprise that RemoteObjects are faster than the other two. But it was surprising to me just how fast.
Take a look at his blog and sample Flex application that allows you to clock just how various types of RemoteObject calls stack up against WebService andHTTPService calls. Am I saying that we should dump all of our WebService SOAP or HTTPService REST calls? No. Each type of invocation has its place. It really depends on the type and scope of the application. In addition, it depends on what kind and how much control you may (or may not) have on the remote object.
“A carpenter has many tools in his toolbelt. Each one serves a different purpose in the context of its application” Choose the right tools to get the job done.