What is AMF and a bit of history
Action Message Format (AMF) is a compact binary format that is used to serialize ActionScript object graphs. Once serialized an AMF encoded object graph may be used to persist and retrieve the public state of an application across sessions or allow two endpoints to communicate through the exchange [...]
One interesting that I have found is the [Transient] metadata . What it does?
It instructs Flex not to serialize the object member (variable/function) when you do a serialize/deserialize of an object.
Here is a quick more in detail code
public class Test
{
private var x: int;
private var y: int;
public function get [...]