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
