Olá, com um método simples vai OK. O bicho emperra quando são dados grandes e vários métodos de uma só vez.
bom, de toda forma já utilizo o nosso. Isso vale apenas como atenção Valeu 2012/2/1 Ricardo Ramires <[email protected]>: > Keoma, testei (teste simples com o somente o metodo de exemplo) > colocando num dominio meu que tem um certificado e foi de boa, tanto > com o flex qto com o air usando um remoteobject pra fazer a chamada. > --- > > Felipe, n tem o que configurar, vc larga numa pasta que roda php e > aponta o remote object pro arquivo inicial, joga suas classes na pasta > services como nos exemplos que vem com ele. > Chatinho de configurar é o zendamf, rs... > > Ex: se teu dominio for suaempresa.com e vc largar ele na raiz, é so > apontar o RemoteObject ou NetConnection pra http://suaempresa.com/amfphp > > No exemplo que vem na pasta services tem um servico chamado > "ExampleService" com um metodo "returnOneParam" > > pra testar fiz assim: > > <?xml version="1.0" encoding="utf-8"?> > <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" > xmlns:s="library://ns.adobe.com/flex/spark" > xmlns:mx="library://ns.adobe.com/flex/mx" > minWidth="955" > minHeight="600"> > > <fx:Script> > <![CDATA[ > import mx.controls.Alert; > import mx.rpc.events.FaultEvent; > import mx.rpc.events.ResultEvent; > > private function resultHandler(event:ResultEvent):void > { > Alert.show(event.result.toString(), > "resultHandler:"); > } > > private function faultHandler(event:FaultEvent):void > { > Alert.show(event.fault.faultString, > "faultHandler:"); > } > > private function btnClickHandler(event:MouseEvent):void > { > remoteObject.returnOneParam('testando'); > } > > ]]> > </fx:Script> > > <fx:Declarations> > <s:RemoteObject id="remoteObject" > > destination="qualquercoisaserve" > > endpoint="http://www.suaempresa.com/amfphp/" > result="resultHandler(event)" > fault="faultHandler(event)" > source="ExampleService"/> > </fx:Declarations> > > <s:Button label="Chamar" > click="btnClickHandler(event)"/> > > </s:Application> > > > Pra usar em https so trocar a url pra https://www.suaempresa.com/amfphp/ > > Aqui foi de boa... > > > > > > On Feb 1, 2:43 pm, Felipe Mafra <[email protected]> wrote: >> Pessoal, há alguma diferença na configuração do AMF PHP >> >> 1.9 para a 2.x??? >> >> Abraços >> >> Em 1 de fevereiro de 2012 12:49, Keoma Cherulli <[email protected]> >> escreveu: >> >> > Exato, qualquer um diferente do zend vai ser muito mais rápido. >> > Eu já testei o novo porém tive problemas com HTTPS. >> > vc já testou com HTTPS ? >> >> > De toda forma quem for utilizar sugiro ler o código todo. >> >> > 2012/2/1 Ricardo Ramires <[email protected]>: >> >> O amfphp não morreu, tem a versao 2.1 que acabou de sair do forno, foi >> >> todo reescrito e está bem mais rápido que o zend_amf: >> >>http://www.silexlabs.org/amfphp/ >> >> >> O que aconteceu é que ele foi deixado de lado pelo cara que assumiu o >> >> projeto(wade arnold) pra forcar o povo a ir pro zend amf, por causa da >> >> jogada comercial/parceria da adobe com a zend. >> >> >> Mas um novo time assumiu em fevereiro do ano passado e o projeto ele >> >> foi todo reescrito e está melhor que antes... >> >> Tem uma parte de plugins q vc intercepta a chamada, ideal pra fazer >> >> autenticacao e validacoes por exemplo que esta show de bola, pra quem >> >> nao quer a complicacao desnecessaria do zend framework. >> >> >> Facam um teste colocando o mesmo metodo fazendo uma requisicao que >> >> retorna uns 10.000 itens no zend e nele e vejam a diferenca de >> >> velocidade. >> >> >> On Feb 1, 10:41 am, Igor Carvalho de Paula >> >> <[email protected]> wrote: >> >>> já pensou tb em usar o zend amf?....q eu saiba o amfphp foi >> >>> descontinuado pq o mantenedor foi trabalhar na zend...estando então >> >>> parado o amfphp na versão 1.9.... >> >> >>> Enviado via iPad >> >> >>> Em 01/02/2012, às 10:35, Cristian Göhl <[email protected]> escreveu: >> >> >>> > Já fiz, está 2ms, mas está lento mesmo local, vou instalar manual o >> >>> > apache/php/mysql, hoje a tarde, e atualizar o amfphp do 2.0 para 2.1 e >> >>> > posto o que aconteceu. >> >> >>> > Obrigado. >> >> >>> > From: Tonussi Eric >> >>> > Sent: Wednesday, February 01, 2012 10:27 AM >> >>> > To: [email protected] >> >>> > Subject: Re: [flexdev] Amfphp - Requisição lenta. >> >> >>> > Faz uns tested de ping, pra ver se o problema não é de rede mesmo. >> >>> > Pelo menos você já descarta isso. >> >> >>> > -- >> >>> > Eric Tonussi >> >>> > tonussi.com >> >> >>> > Em 1 de fevereiro de 2012 10:25, Cristian Göhl >> >>> > <[email protected]> escreveu: >> >>> > Acho que não fui muito claro, eu sempre deixo minhas apps num servidor >> >>> > web(linux), mas esta é pra ficar no cliente, numa máquina dele, na >> >>> > verdade já está, rodando na rede. >> >> >>> > Vou tirar o xampp, e instalar o mysql/apache. >> >> >>> > Abraço. >> >> >>> > -----Original Message----- From: Keoma Cherulli >> >>> > Sent: Wednesday, February 01, 2012 10:15 AM >> >> >>> > To: [email protected] >> >>> > Subject: Re: [flexdev] Amfphp - Requisição lenta. >> >> >>> > Olá colega DEV >> >> >>> > Se vai deixar essa máquina em produção não utilize XAMP ou genéricos >> >>> > da vida. >> >> >>> > Instale o Mysql 5 na não e vai otimizando ele, >> >>> > Instale o Zend Server ( não use o CE ) Baixe o Pago e não coloque a >> >>> > senha. >> >> >>> > Essa é a primeira dica e muito boa se vai usar php com o Widows. >> >>> > Confie em mim pelo menos nesse ponto. Aqui na Estado Virtual >> >>> > gerenciamos mais de 1000 maquinas físicas como servidores WEB. Isso >> >>> > mesmo, mais de MIL. >> >> >>> > Pergunta: Se fizer direto no banco em quanto tempo esta voltando sua >> >>> > consulta ? >> >>> > Pergunta 2: esta retornando só os dados que precisa ? >> >> >>> > 2012/2/1 Igor Carvalho de Paula <[email protected]>: >> >>> > seu note esta com 64bits e o servidor lá com 32? veio servidor tem a >> >>> > ser >> >>> > parrudo, e 32 bits eh pra usuário domestico.... >> >> >>> > Enviado via iPad >> >> >>> > Em 01/02/2012, às 09:20, Fernando Noronha <[email protected]> >> >>> > escreveu: >> >> >>> > Se local funciona maravilha, tente deixar o servidor web o mais >> >>> > parecido >> >>> > possivel com o que está instalado na sua maquina. >> >> >>> > -- >> >>> > Fernando Noronha >> >> >>> > Em 1 de fevereiro de 2012 09:10, Cristian Göhl <[email protected]> >> >>> > escreveu: >> >> >>> > Deve ser na maquina sim, pois no meu note está normal, no servidor web >> >>> > ta >> >>> > normal. >> >> >>> > Vou fazer mais testes hoje a tarde, preciso deixar funcionando naquela >> >>> > máquina. >> >> >>> > Abraço. >> >> >>> > From: Helio Antonio Francisco Silva >> >>> > Sent: Wednesday, February 01, 2012 8:58 AM >> >>> > To: [email protected] >> >>> > Subject: Re: [flexdev] Amfphp - Requisição lenta. >> >> >>> > Olha cara Eu estou usando o AMFPHP no server tenho instalado o php e o >> >>> > apache manualmente... e pela rede e instantaneo, sera que nao e >> >>> > problema a >> >>> > maquina em questao ???compatibilidade nao sei. >> >> >>> > 2012/2/1 Cristian Göhl <[email protected]> >> >> >>> > Bom dia, >> >> >>> > terminei um sistema, e este em vez de ficar num servidor na web, como >> >>> > de >> >>> > costume, vou deixar na rede do cliente. >> >> >>> > Instalei num Win 7 ult. 32bits/Core I5 2500 3.6ghz/4gb ram. >> >> >>> > Acontece que as requisições estão lentas, todas de 1.04s ~ 1.08s, isto >> >>> > local. >> >> >>> > Na minha máquina está tudo normal, requisições de 60ms, 66ms, no meu >> >>> > note, agora fiz pelo sistema a busca mais lenta, que retorna todos os >> >>> > produtores(atulmente 450+ com todos os dados), levou 431ms. >> >> >>> > Já reinstalei o xampp 1.7.7, adicionei o mysql no path do windows, >> >>> > copiei >> >>> > a pasta inteira do amfphp para o cliente. >> >> >>> > Meu note é um core I5 M460 2.53ghz/4gb ram/ win 7 ult. 64bits. >> >> >>> > Hoje a tarde vou realizar novos testes, deixo o tópico, para que se >> >>> > alguém tiver sugestões. Pois estou perdido hehe, ainda não tenho ideia >> >>> > do >> >>> > problema. >> >> >>> > Abraços. >> >> >>> > Obs: Inspecionei na aba do firebug, e marca todo o tempo como >> >>> > Aguardando, >> >>> > fiz umas consultas pelo phpmyadmin que vem junto com o xampp, e as >> >>> > mesmas >> >>> > foram rápidas. Todas requisições estão de 1.04s+, até as bem simples. >> >> >>> > MSN: [email protected] >> >>> > Skype: cristiangohl >> >>> > -- >> >>> > 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 emhttp://groups.google.com/group/flexdev >> >> >>> > -- >> >>> > Hélio Antonio Francisco Silva >> >>> > Desenvolvedor web >> >>> > Certificado Flash developer >> >>> > Certificado Flash Design >> >>> > Certificado web developer >> >>> > Consultor Microsiga / Totvs >> >>> > Desenvolvedor ADVPL / ASP >> >>> > Analista de sistemas e ERP Sênior. >> >> >>> > -- >> >>> > 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 emhttp://groups.google.com/group/flexdev >> >> >>> > -- >> >>> > 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 emhttp://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 emhttp://groups.google.com/group/flexdev >> >> >>> > -- >> >>> > 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 emhttp://groups.google.com/group/flexdev >> >> >>> > -- >> >>> > 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 emhttp://groups.google.com/group/flexdev >> >>> > -- >> >>> > 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 emhttp://groups.google.com/group/flexdev >> >> >>> > -- >> >>> > 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 emhttp://groups.google.com/group/flexdev >> >>> > -- >> >>> > 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 emhttp://groups.google.com/group/flexdev >> >> >> -- >> >> 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 emhttp://groups.google.com/group/flexdev >> >> > -- >> > 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 >> >> ... >> >> read more » > > -- > 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 -- 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
