Pessoal achei o que precisava, apenas adaptei.

http://www.ronaldorigoni.com.br/tag/remoteobject/?lang=pt

valeu

julio

Em 02/02/2012 11:45, Fredy Gadotti escreveu:
http://code.google.com/p/tectux/ dá uma olhada nesse projeto.
Um amigo meu que fez.
Ao invés de ter que ficar criando um destination para cada classe e ficar alterando o remote-config, é criado apenas um, e o destination passa a ser a classe Java que você quer acessar.
Att,

2012/2/2 Felipe Mafra <felipemafr...@gmail.com <mailto:felipemafr...@gmail.com>>

    Julio, sou inexperiente em Java, apenas iniciando, mas veja se consigo
    te ajudar... Estou usando o NetBeans, segue um exemplo do meu
    remote-config.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <service id="remoting-service"
       class="flex.messaging.services.RemotingService">

    <destination id="servicoFlexJava">
    <properties>
    <source>servicos.Pessoa</source>
    </properties>
    </destination>

    <!-- id="servicos" eh o destination que vai ter o seu remoteObject
    no FLEX
    <source>servicos.Pessoa</source> corresponde ao pacote servicos e
    a classe Pessoa, no Java
    No Flex o seu RemoteObject fica assim:

    <fx:Declarations>
    <s:RemoteObject id="qualquerNome" destination="servicoFlexJava"
    showBusyCursor="true">
    <s:method name="imprimirmensagem"
                                             fault="" result="" />
    </s:RemoteObject>
    </fx:Declarations>

    O id pode ser qualquer nome, o destination
    destination="servicoFlexJava" é o mesmo nome que você dá ao id do
    servico no services-config.xml e o method name="imprimirmensagem" é o
    mesmo nome do método que está na classe.

    -->


    <adapters>
    <adapter-definition id="java-object"
    class="flex.messaging.services.remoting.adapters.JavaAdapter"
    default="true"/>
    </adapters>

    <default-channels>
    <channel ref="my-amf"/>
    </default-channels>

    </service>

    Espero ter conseguido ser claro, sao apenas testes de iniciante...
    No que puder ajudar, estamos ai

    Grande abraço

    Em 2 de fevereiro de 2012 11:06, Julio Cesar <jcasilv...@gmail.com
    <mailto:jcasilv...@gmail.com>> escreveu:
    > Pessoal estou fazendo um projetinho em java + flex + blazeds +
    hibernate,
    > mas na vdd primeiro estou tentando deixar generico para eu
    chamar meus
    > metodos do java, igual eu faço no php com uma classe:
    RemoteObjectAMFPHP
    > (não lembro onde eu achei).
    >
    > no php eu faço assim:
    >
    > tenho minha classe: RemoteObjectAMFPHP.as  que ligada com o
    > services-config.xml
    >
    > public function RemoteObjectAMFPHP():void
    >         {
    >             super("CanalAmfphp")
    >         }
    >
    > no services-config.xml:
    > <destination id="CanalAmfphp">
    > <channels>
    > <channel ref="my-amfphp" />
    > </channels>
    > <properties>
    > <source>*</source>
    > </properties>
    > </destination>
    > e
    >
    > <channels>
    > <channel-definition id="my-amfphp"
    >                        class="mx.messaging.channels.AMFChannel">
    > <endpoint uri="amfphp/"
    >                       class="flex.messaging.endpoints.AMFEndpoint"/>
    > </channel-definition>
    > </channels>
    >
    > ai quando vou chamar meu metodo faço assim:
    >
    >                 var remote:RemoteObjectAMFPHP = new
    RemoteObjectAMFPHP()
    >                 remote.Remoto("ManipulaBanco", resultHW);
    >                 remote.getOperation("hellWorld").send();
    >
    > ManipulaBanco é meu arquivo php que retorna meu hello world
    >
    > eu gostaria de fazer isso no java, ja criei uma classe parecida,
    só que não
    > sei como configuro meu remoting-config.xml
    >
    > alguém faz assim ???
    >
    > lembrando que não faço o java junto com o flex, pq outra pessoa
    que ira me
    > ajudar
    >
    >
    >
    > --
    > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
    > Para enviar uma mensagem, envie um e-mail para
    flexdev@googlegroups.com <mailto:flexdev@googlegroups.com>
    > Para sair da lista, envie um email em branco para
    > flexdev-unsubscr...@googlegroups.com
    <mailto:flexdev-unsubscr...@googlegroups.com>
    > Mais opções estão disponíveis em
    http://groups.google.com/group/flexdev



    --
    Felipe Mafra

    "Estudante, eis um título que apenas abandonamos no túmulo"

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


--
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

--
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

Responder a