dessa forma vc ta passando as classe dentro do remoting
eu quero fazer dinamico, igual no php
Em 02/02/2012 11:38, Felipe Mafra escreveu:
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> 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
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
d
--
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