title: ActionScript: fscommand vs ExternalInterface
body: <p>In ActionScript you have two options to communicate to the host. (In my case a .NET app that uses  AxInterop.ShockwaveFlashObjects.dll to host the flash movie)</p>
  
  <pre><code>fscommand(String, ...);
  
  ExternalInterface.call(String, ...);
  </code></pre>
  
  <p>what are the main differences between the two?</p>
  
  <p>Could it be that fscommand arrives with a little delay on the host side? (i.e. it is not blocking and could therefore get mixed up with ExternalInterface calls?)</p>