Foros del Web » Creando para Internet » Flash y Actionscript »

traer datos de un webservice a flex

Estas en el tema de traer datos de un webservice a flex en el foro de Flash y Actionscript en Foros del Web. Buenas tengo un problema y es que no se como traer datos provistos de un webservice y ponerlos en dos textinput.un nombre y un apellido, ...
  #1 (permalink)  
Antiguo 24/11/2010, 21:25
 
Fecha de Ingreso: junio-2008
Mensajes: 29
Antigüedad: 16 años, 5 meses
Puntos: 1
traer datos de un webservice a flex

Buenas tengo un problema y es que no se como traer datos provistos de un webservice y ponerlos en dos textinput.un nombre y un apellido, realice el webservice en .net. el cual al probarlo me da como resultado algo como esto:
Código PHP:
  <?xml version="1.0" encoding="utf-8" ?> 
- <ArrayOfUsuario xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
- <usuario>
  <nombre>juan</nombre> 
  <apellido>perez</apellido> 
  </usuario>
  </ArrayOfUsuario>
entonces necesito saber como obtengo el nombre y el apellido y los pongo ambos en textinputs diferentes.

hasta ahora en flex tengo eso:

Código PHP:
<s:WebService id="guardar" wsdl="http://localhost:52773/Biblioteca/Service.asmx?WSDL" >  
            
            <
mx:operation name "bus" result "buscarUresul(event);" fault="error(event);">
                </
mx:operation>    
        </
s:WebService>


public function 
buscarUresul(event:ResultEvent):void
        
{   
            var 
respuesta:String event.target.lastResult.toString();
            var 
xmlres:XML = new XML(respuesta);
            
             
            
nombre.text =xmlres.table[0].Rows ("nombre");
            
apellido.text=xmlres.table[0].Rows ("apellido");
        }
        public function 
error(event:FaultEvent):void
        
{  
            
Alert.show("fault""fault"Alert.OK);           
                
        } 

espero me puedan colaborar
  #2 (permalink)  
Antiguo 11/01/2011, 08:39
Avatar de acumulador  
Fecha de Ingreso: junio-2008
Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 16 años, 5 meses
Puntos: 7
Respuesta: traer datos de un webservice a flex

Hola compañero, quisiera saber si pudiste resolver el problema por que yo tengo un muy parecido, es que tengo que consultar una base de datos de SQLServer 2008 y mostrar los datos pero nada veo el showbusycursor funcionando pero no carga la grid sera por que no construyo un xml?? Podrías mostrarme tu código de C# a ver si es algo mal ahí o me podrías dar alguna luz??
Te agradezco cualquier ayuda que me puedas prestar, por que ya estoy muy preocupado pues no avanzo nada por este error. de antemano muchas gracias por tu tiempo y colaboración,
__________________
-----------------------------------------------------------------------------
Yo vivo de preguntar, saber no puede ser lujo...
  #3 (permalink)  
Antiguo 16/02/2011, 09:03
 
Fecha de Ingreso: enero-2010
Mensajes: 13
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: traer datos de un webservice a flex

Yo utilizo la IDE eclipse y el plugin para este de flash builder, la verdad esto que dices es muy facil con este entorno de trabajo, lo que debes utilizar es el asistente de conexión a Web Service, te dejo un link de un video donde se explica claramente un ejemplo

http://www.youtube.com/watch?v=gAmCNek9Njs

Etiquetas: flex, webservice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:33.