Вам необходимо создать HTTPService для отправки данных в серверное приложение, например, файл PHP из Flex.Данные, которые будут отправлены, могут быть XML, поэтому в вашем PHP-файле вы можете анализировать этот XML и получать информацию, содержащуюся в нем.
Я использую эту функцию для преобразования моих объектов в XML изатем отправьте этот XML в HTTPService:
public function objectToXML(obj:Object, root:String):XML {
var qName:QName = new QName(root);
var xmlDocument:XMLDocument = new XMLDocument();
var simpleXMLEncoder:SimpleXMLEncoder = new SimpleXMLEncoder(xmlDocument);
var xmlNode:XMLNode = simpleXMLEncoder.encodeValue(obj, qName, xmlDocument);
var xml:XML = new XML(xmlDocument.toString());
return xml;
}
Таким образом, я создаю объекты с обычными свойствами и не беспокоюсь о том, как создать XML, тогда, когда вы собираетесь отправлять XML в HTTPService, выпросто вызовите метод "objectToXML" в методе отправки вашего HTTPService.
Вы делаете это так:
var myData:Object=new Object();
myData.name="Information";
var myService:HTTPService = new HTTPService();
myService.url = "http://example.com/yourFile.php";
myService.method = "POST";
myService.contentType="application/xml";
myService.send(objectToXML(myData,"parent"));