AMF ne remplace pas HTTP, il s'appuie dessus.
Typiquement une requête AMF arrive sur le serveur web par un POST sur une URL derrière laquelle il y a du code capable de décoder l'AMF, comme par exemple la librairie amfphp et qui appelle à son tour le code php du programmeur.
La manière de gérer les erreurs dépend de cette librairie. Avec amfphp le code peut générer une exception (dérivée de la classe Exception), par exemple en faisant
throw new Exception("mon message d'erreur");
l'erreur sera transmise proprement au Flash par les structures AMF dédiées à ça.
Partager