Ele quis dizer que você deve criar uma Classe Cliente.as com os mesmos
atributos da sua classe java.
Para que o Flex possa manipular os dados, caso queira exibí-los , alterá-los
e outras coisas.

Em 4 de maio de 2010 23:42, Nazareno Neto <nazareno.nobr...@gmail.com>escreveu:

> blz bruno, entidi quase tudo, so nao entendi na hora desse comentario:
> *
>
> // umCliente é seu objeto CLIENTE no as3 que "espelha" sua classe no java
> *
> mas ire dar uma pesquisada sobre remoteobjects
> vlw ai pela ajuda!
>
>
> Em 4 de maio de 2010 22:44, bruno bg <bruno...@ig.com.br> escreveu:
>
> minha sugestão.!!! é um exemplo !!!:
>>
>> NO SEU remote-config.xml
>>     <default-channels>
>>         <channel ref="my-amf"/>
>>     </default-channels>
>>
>>     <destination id="ClienteDAO">
>>
>>         <properties>
>>             <source>br.com.DAO.ClienteDAO</source>
>>         </properties>
>>     </destination>
>> ..
>> aqui vc pode colocar seus outros DAOs, blablablablablabla
>> ...
>>     <destination id="OutraClasseDAO">
>>         <properties>
>>             <source>br.com.DAO.OutraClasseDAO</source>
>>         </properties>
>>     </destination>
>> ..
>> aqui vc pode colocar seus outros DAOs, blablablablablabla
>> ...
>>
>>
>>
>>
>>
>>
>> NO SEU MXML
>>     <mx:RemoteObject id="clienteDAO" destination="ClienteDAO"
>> result="resultHandler(event)" fault="faultHandler(event)" />
>>
>>
>>
>>
>>
>>
>> NA SUA FUNCTION
>> private function salvar():void{
>>    clienteDAO.Salvar(umCliente);
>>    // umCliente é seu objeto CLIENTE no as3 que "espelha" sua classe no
>> java
>> }
>>
>> //tratando o resultado do retorno da classe do java
>> private function resultHandler(event:ResultEvent):void {
>>     Alert.show(event.result);
>>    // aqui vai aparecer a STRING de retorno da sua classe DAO java.
>>    // "Cliente Salvo com Sucesso!"
>>    //    ou
>>    //  "Problema na gravação do cliente!"
>> }
>> //se der qualquer erro
>> private function faultHandler(event:FaultEvent):void {
>>             //Ocorreu uma falha qualquer ao chamar o servico.
>>             Alert.show("ERRO : "+event.fault.message);
>> }
>>
>> veja aê se entende.  qq coisa procure na lista ou no google por
>> remoteObject
>> bruno bg
>>
>>
>> Em 4 de maio de 2010 22:31, Nazareno Neto 
>> <nazareno.nobr...@gmail.com>escreveu:
>>
>>  remoteconfig.xml:
>>>
>>>
>>> <destination id=*"br.com.DAO.ClienteDAO"*>
>>>
>>> <channels>
>>>
>>> <channel ref=*"my-amf"*/>
>>>
>>> </channels>
>>>
>>> <properties>
>>>
>>> <source>*br*.*com*.DAO.ClienteDAO</source>
>>>
>>> </properties>
>>>
>>> </destination>
>>>
>>>
>>>
>>> ClienteDAO.java
>>>
>>> package br.com.DAO;
>>>
>>> import java.sql.Connection;
>>> import java.sql.ResultSet;
>>> import java.sql.SQLException;
>>> import java.sql.Statement;
>>>
>>> import br.com.conexao.ConexaoPostgerSQL;
>>> import br.com.controler.Cliente;
>>>
>>> public class ClienteDAO {
>>>
>>>  Connection con = null;
>>>  String SQL;
>>>  ConexaoPostgerSQL conexao = new ConexaoPostgerSQL();
>>>  ResultSet rs;
>>>  Statement stm;
>>>
>>>  public String salvar(Cliente cliente) throws SQLException{
>>>   SQL = "insert into cliente(nome, telefone)"+
>>>   "values("+cliente.getNome()+","+cliente.getTelefone()+")";
>>>
>>>   con = (Connection)conexao.getConexao();
>>>
>>>   if (stm.execute(SQL)){
>>>    return "Cliente Salvo com Sucesso!";
>>>   }else{
>>>    return "Problema na gravação do cliente!";
>>>   }
>>>  }
>>> }
>>> como deu pra perceber, tenho uma classe ClienteDAO, quem tem um metodo
>>> que salvar, que o mesmo receber como parametro um objeto da classe Cliente,
>>> que so tem os campos telefone e nome.
>>> Ai, gostaria de saber como chamar esse metodo no flex, passando que
>>> parametros, que classe irei passar, como criar essa classe no flex.
>>>
>>> Acho q agora deu pra explicar melhor.
>>>
>>> Em 4 de maio de 2010 21:31, bruno bg <bruno...@ig.com.br> escreveu:
>>>
>>> se vc "montou"  seu RemoteObject . e esse camarada está no seu
>>>> RemoteConfig.xml
>>>> basta chamar o id do remote com o método e seus parâmetros.  O BLAZEDS
>>>> faz o resto.
>>>>
>>>> coloca aê seu código para vermos.
>>>> por a caso deu erro, ou vc não fez.?
>>>>
>>>> bruno bg
>>>>
>>>>
>>>>
>>>> Em 4 de maio de 2010 20:43, Nazareno Neto 
>>>> <nazareno.nobr...@gmail.com>escreveu:
>>>>
>>>>>   Pessoal estou começando agora no mundo do flex com java, e gostaria
>>>>> de saber como proceder na seguinte situação:
>>>>>
>>>>> estou usando blazeds, e tenho uma classe em java chamada Cliente, que
>>>>> tem um metodo salvar(Cliente, cliente).
>>>>> assim gostaria de saber como passar esse classe cliente do flex para o
>>>>> java salvar.
>>>>>
>>>>> uso remotObjects.
>>>>>
>>>>> ja consegui acessar uma classe em java que retorna uma string, mas
>>>>> estou na duvida, ou melhor, nao sei como fazer isso.
>>>>>
>>>>> alguem pode me dar uma ajudinha?
>>>>>
>>>>> --
>>>>> Nazareno Neto #507685
>>>>> Desenvolvedor Delphi e Firebird
>>>>>
>>>>> http://www.delphisistemas.com.br
>>>>> nazarenon...@delphisistemas.com.br
>>>>> nazareno.nobr...@gmail.com
>>>>>
>>>>> --
>>>>> 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
>>>
>>>
>>>
>>>
>>> --
>>> Nazareno Neto #507685
>>> Desenvolvedor Delphi e Firebird
>>>
>>> http://www.delphisistemas.com.br
>>> nazarenon...@delphisistemas.com.br
>>> nazareno.nobr...@gmail.com
>>>
>>> --
>>> 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
>>
>
>
>
> --
> Nazareno Neto #507685
> Desenvolvedor Delphi e Firebird
>
> http://www.delphisistemas.com.br
> nazarenon...@delphisistemas.com.br
> nazareno.nobr...@gmail.com
>
> --
> 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

Reply via email to