Danilo,
  manja a classe de CustomRemoteObject que usavamos? Acho que dá para fazer
um esquema parecido.

--
Fernando Noronha

Em 17 de maio de 2011 17:39, Danilo Suares <[email protected]> escreveu:

> Pessoal estou trabalhando no seguinte, quero fazer uma classe que vc manda
> o nome do metodo, os paramentros, a função de result e a funcção de fault,
> ai ela executa o webservice, estou tendo dificuldade pra conseguir fazer a
> chama dinamicamente, vejam o que escrevi por favor e comentem se der...
> valeu!!!
>
>
>
>
>
>  public function process( name:String,type:String, params:Object,
> resultMethod:Function,faultMethod:Function ):void
> {
> var method:Operation = new Operation;
> method.name = name;
>  method.addEventListener("result", resultMethod);
> method.addEventListener("result", faultMethod);
> method.resultFormat = 'e4x';
> configWS.addEventListener("fault", processFaultHandler);
>  switch(type)
> {
> case AppWebserviceCaller.TYPE_MESSAGE:
>
> this.configWS.loadWSDL(ConfigurationManager.getInstance().appSettings.webServiceMessage);
>  case AppWebserviceCaller.TYPE_SERVER:
>
> this.configWS.loadWSDL(ConfigurationManager.getInstance().appSettings.webServiceServer);
> break;
>  }
>                         // aqui a zica...
> configWS.();
>  }
>
>
>
>
>
>
> --
> Danilo Suares
> celular:  +55 11 7389-6831
> skype/msn/gtalk: [email protected]
> twitter: @danilosuares
>
> Esta mensagem pode conter informacao confidencial e/ou privilegiada. Se
> você não for o destinatário ou a pessoa autorizada a receber esta mensagem,
> não pode usar, copiar ou divulgar as informacoes nela contidas ou tomar
> qualquer acao baseada nessas informacoes. Se voce recebeu esta mensagem por
> engano, por favor avise imediatamente o remetente, respondendo o e-mail e em
> seguida apague-o. Agradecemos sua cooperacao.
>
> This message may contain confidential and/or privileged information. If you
> are not the addressee or authorized to receive this for the addressee, you
> must not use, copy, disclose or take any action based on this message or any
> information herein. If you have received this message in error, please
> advise the sender immediately by reply e-mail and delete this message. Thank
> you for your cooperation.
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev




-- 
Fernando Noronha
Cel.: +55 11 9370 4809
Cel: +55 12 9164 6564
Msn: [email protected]
Skype ID: fenoronha

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a