acredito que dê pra usar alguma coisa relacionada com reflexao em java...
usando chamada dinamica a metodos...

2009/8/10 Mário Júnior <juninho...@gmail.com>

> Felipe.. o BlazeDS NÃO SUPORTA isso q vc quer.
>
> A forma q terá q fazer, sem usar remoting-config.xml, é só fazendo em tempo
> de execução definindo um endPoint e o source no RemoteObject que vem do
> pacote MXML.
>
> Está claro isso!
>
>
>
>
>
>
>
> 2009/8/10 Felipe RIA <felipe...@ig.com.br>
>
> Pessoal, desculpa voltar esta discussão à tona, mas é que eu tentei
>> resolver este provlema o final de semana e não consegui.
>>
>> Li a documentação oficial do BlazeDS e eles só mostram exemplos onde eu
>> defino um destination com o source FIXO no remoting-config.
>>
>> Queria saber se alguém já conseguiu fazer isso usando o BlazeDS. Eu não
>> queria ter sempre que definir a classe no meu destination, queria definir
>> "em tempo de execução".
>>
>> Agradeço desde já.
>>
>>
>> 2009/8/7 Felipe RIA <felipe...@ig.com.br>
>>
>>> Testei e não funcionou.
>>> Já vi funcionando com o Granite, porém estou tentando com o BlazeDS e não
>>> está funcionando.
>>>
>>> Quando eu declaro o serviço no services-config.xml eu coloco o source
>>> como * e consigo definir o source em 'tempo de execução' e funcionava.
>>>
>>> Adotei o Blazeds e só em ver esta limitação, estou pesando
>>> em partir pra outra =P
>>>
>>>
>>>
>>> Só queria um feedback de alguém que conseguiu fazer isso com o BlazeDS.
>>> Só pra lembrar, eu quero instanciar um RemoteObject via AS e que eu possa
>>> definir qualquer source em tempo de execução e executar, sem que esteja
>>> "ligado" a uma classe que foi previamente definida no remoting-config.xml
>>>
>>> Obrigado desde já por qualquer ajuda.
>>>
>>>
>>>
>>>
>>>
>>>
>>> 2009/8/7 Pergentino Araújo <jpergent...@gmail.com>
>>>
>>> Opa, dexeu entrar na discussão :)
>>>>
>>>> Felipe, se você fizer do jeito que manda o link abaixo e definir o
>>>> RemoteObject via AS3 ele não funciona ?
>>>>
>>>>
>>>>
>>>>
>>>> 2009/8/7 Felipe RIA <felipe...@ig.com.br>
>>>>
>>>>> Então Mário, inclusive este link eu ja tinha visto, porém a forma como
>>>>> ele trabalha é via MXML, e eu estou tentando fazer a chamada criando o
>>>>> RemoteObject via .AS e executar a chamada, e todas as minhas tentativas
>>>>> falharam.
>>>>>
>>>>> Através de MXML eu já consegui chamar, só não consegui deixar dinamico.
>>>>>
>>>>> Quero chamar via .AS e não ter definido um destination no arquivo de
>>>>> configuração, quero chamar a classe que eu definir no source 
>>>>> dinamicamente.
>>>>>
>>>>> Vou continuar procurando.
>>>>>
>>>>> Obrigado pelas dicas :)
>>>>>
>>>>>
>>>>> 2009/8/7 Mário Júnior <juninho...@gmail.com>
>>>>>
>>>>>> olha o exemplo q leonardo fez, bem simples:
>>>>>>
>>>>>> http://www.leonardofranca.com.br/index.php/2009/04/21/integrando-flex-com-java-usando-blazeds-primeiros-passos/
>>>>>>
>>>>>> Tem um quadro de código onde ele define o RemoteObject com mxml.
>>>>>>
>>>>>> Nesse caso ele definiu o endpoint na unha, mas dá para passar como
>>>>>> argumento pro compilador DESDE QUE seu services-config não faça 
>>>>>> referencia
>>>>>> ao remoting-config.xml nos includes.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2009/8/7 Felipe RIA <felipe...@ig.com.br>
>>>>>>
>>>>>>> Olá Mário, desculpe mas eu não consegui reproduzir o que você quis
>>>>>>> dizer...
>>>>>>>
>>>>>>> No caso eu não defino destination nenhum no meu remoting-config.xml ?
>>>>>>>
>>>>>>>
>>>>>>> Quando eu faço isso e tento chamar o RemoteObject no .AS, ele dá um 
>>>>>>> erro:
>>>>>>> *The MessageAgent's destination must be set to send messages.*
>>>>>>>
>>>>>>> Tentei colocar um destination e colocar o source como * no
>>>>>>> remoting-config, pra postergar esta definição no meu .AS, mas ele não
>>>>>>> funciona também.
>>>>>>>
>>>>>>> Talvez eu não tenha me expressado corretamente no email anterior.
>>>>>>>
>>>>>>> Será que isso é possível ?
>>>>>>>
>>>>>>> Obrigado.
>>>>>>>
>>>>>>> 2009/8/7 Mário Júnior <juninho...@gmail.com>
>>>>>>>
>>>>>>>> Felipe... vc pode definir o source direto na tag remoteObject sim, e
>>>>>>>> não declarar o remote-config.xml no arquivo services-config.xml
>>>>>>>> Só não pode esquecer de deixar um adapter padrão.
>>>>>>>>
>>>>>>>> Abraços.
>>>>>>>>
>>>>>>>> 2009/8/7 Felipe RIA <felipe...@ig.com.br>
>>>>>>>>
>>>>>>>> Alguém já fez isso ou vou ter de sempre criar um destination para
>>>>>>>>> cada "fachada" que eu fornecer no sistema ????
>>>>>>>>>
>>>>>>>>> 2009/8/3 Felipe RIA <felipe...@ig.com.br>
>>>>>>>>>
>>>>>>>>> Olá pessoal,
>>>>>>>>>>
>>>>>>>>>> alguém pode me dizer se teria como criar um serviço genérico, onde
>>>>>>>>>> não seria necessário definir no remoting-config.xml cada serviço 
>>>>>>>>>> disponível
>>>>>>>>>> ?
>>>>>>>>>>
>>>>>>>>>> Tipo, seria algo +- assim:
>>>>>>>>>> <destination id="servicoGenerico">
>>>>>>>>>>         <properties>
>>>>>>>>>>             *<source>*</source>*
>>>>>>>>>>         </properties>
>>>>>>>>>>     </destination>
>>>>>>>>>>
>>>>>>>>>> Daí, eu sempre teria de definir este source "na mão" quando fosse
>>>>>>>>>> utilizá-lo nas telas (tanto em .MXML quanto .AS)
>>>>>>>>>>
>>>>>>>>>> Acredito que deve existir algo que possibilite isto, porém não
>>>>>>>>>> consegui localizar na Web.
>>>>>>>>>>
>>>>>>>>>> Abraços, Felipe.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Mario Junior
>>>>>>>> Enterprise Java / Flex Architectures
>>>>>>>> Adobe Certified Expert Flex 3 with AIR
>>>>>>>>
>>>>>>>> Sofshore Informática
>>>>>>>> http://www.sofshore.com.br
>>>>>>>> +55 (48) 3337 2003
>>>>>>>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100
>>>>>>>> Itacorubi
>>>>>>>> Florianopolis SC Brasil
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Mario Junior
>>>>>> Enterprise Java / Flex Architectures
>>>>>> Adobe Certified Expert Flex 3 with AIR
>>>>>>
>>>>>> Sofshore Informática
>>>>>> http://www.sofshore.com.br
>>>>>> +55 (48) 3337 2003
>>>>>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100
>>>>>> Itacorubi
>>>>>> Florianopolis SC Brasil
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Atenciosamente, Pergentino.
>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>>
>
>
> --
> Mario Junior
> Enterprise Java / Flex Architectures
> Adobe Certified Expert Flex 3 with AIR
>
> Sofshore Informática
> http://www.sofshore.com.br
> +55 (48) 3337 2003
> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
> Florianopolis SC Brasil
>
> >
>


-- 
Att.
Ricardo Gôbbo de Águas
Engenharia de Computação - Universidade Federal de Goiás
www.ricardogobbo.wordpress.com
www.twitter.com/ricardogobbo

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

Reply via email to