Handlingsmeddelelsesformat

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 2. oktober 2015; checks kræver 13 redigeringer .

AMF ( engelsk  Action Message Format , action message format) er et binært dataudvekslingsformat, der bruges i applikationer skrevet i Action Script . Den er bygget på basis af Simple Object Access Protocol og bruges primært til at udveksle information mellem Adobe Flash og databaser . Action Message Format er mere økonomisk med hensyn til trafik sammenlignet med XML og giver dig mulighed for at overføre maskinskrevne objekter.

Historie

Adobe Systems offentliggjorde AMF-protokolspecifikationen den 13. december 2007 og annoncerede samtidig yderligere support og udvikling af formatet [1] . AMF blev først introduceret med Flash Player 6. Den næste version, kaldet AMF3, dukkede op med udgivelsen af ​​Flash Player 9 og [[AMF 3.0. spec http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/amf/pdf/amf-file-format-spec.pdf%7CActionScript  (utilgængeligt link) ]] 3.0 [ 2] .

AMF3

Den nye version af protokollen indeholder nogle ændringer i datatyper. En meddelelse, der indeholder AMF3-kodet information, har byten, der angiver meddelelsestypen, sat til 0x11 i stedet for 0x14, og indeholder også en ekstra 0x00 byte i slutningen af ​​overskriften. AMF3 er dog bagudkompatibel med den tidligere version og indeholder muligvis ikke disse oplysninger.

Datatypemarkører i AMF3:

AMF support

I øjeblikket understøttes AMF-formatet af de fleste kendte serversprog og platforme som separate biblioteker eller rammer.

Platforme:

Rammer:

Links

  1. AMF 0-specifikation . Hentet 18. oktober 2009. Arkiveret fra originalen 28. august 2008.
  2. AMF 3-specifikation (downlink) . Hentet 4. juli 2009. Arkiveret fra originalen 20. marts 2012.