AMF - ActionScript Message Format

AMF is the Action Message Format. AMF is a proprietary data format created by Macromedia (now Adobe) and used by different mediums: Flash Remoting, ByteArray, IExternalizable, NetConnection, NetStream, LocalConnection, Shared Objects and more.

All of these mediums share the same core data types and ActionScript data types. Each medium uses its own exclusive envelope. Any AMF-related project should implement reading and writing core data types, relevant Actionscript types, as well as providing support for its envelope type.

More info on AMF

AMF has been reverse engineered, and numerous open source and commercial software has been developed because of this. Some of the open source AMF servers and clients that support Flash Remoting include:

Tools for editing Local Shared Objects:

Other info:

Legal discussions: