Hola Lukánicos, muchas gracias por tu respuesta, efectivamente ya me encontraba en la pagina leyendo un poco sobre el tema, con tu respuesta acabe de confirmar que si era el método adecuado para hacerlo, y hice la prueba y me funciono muy bien, el código es este >
Código Flex :
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns="*" creationComplete="send_data()">
<mx:Script>
<![CDATA[
private function send_data():void {
servicio.send();
}
]]>
</mx:Script>
<mx:HTTPService id="servicio" url="http://localhost/webdav/turnero/bin-debug/turnero.xml" />
<mx:Panel layout="absolute" left="30" top="30" bottom="100" right="30">
<mx:DataGrid x="10" y="90" height="100%" width="100%" dataProvider="{servicio.lastResult.turnos.turn}">
<mx:columns>
<mx:DataGridColumn headerText="Turno" dataField="turno"/>
<mx:DataGridColumn headerText="Caja" dataField="caja"/>
</mx:columns>
</mx:DataGrid>
<mx:Button label="refresh" click="servicio.send();"/>
</mx:Panel>
</mx:Application>
ahora solo me queda una duda que no e podido solucionar, necesito que esos datos del dataGrid se actualicen cada cierto tiempo, lo e intentado con Time de la librería flash.utils, el problema es que no entiendo porq razón el flex no me detecta esta librería.
Muchas gracias