Opa seja muito bem vindo José, bom quanto a usar ou não um DataService (AMFPHP ou outro ) [ esses implementam o protocolo AMF wiki|en<http://en.wikipedia.org/wiki/Action_Message_Format>]
a questão é: tenho que usar obrigatoriamente? a resposta é: não! mas por que tanta gente fala para usar? Questão de performance... facilidade e afins... as mensagens através do AMF (como vc comentou o AMFPHP, que usa o AMF) as mensagens são menores que as em XML e isto impacta no tempo de resposta que reduz o tempo de espera para a comunicação Interface - Servidor (frond-end : Flex <> back-end|servidor qq linguagem que vc quizer usar) sobre ficar lento caso vc use XML, bom se você for comparar com a velicidade de acesso aos dados que teria caso utiliza-se o AMF, sim fica lento, mas no geral de performance tem como utilizar... se você quizer outra alternativa que não seja AMF nem XML, ainda pode usar o formato JSON, que é formato texto com uma formatação mais reduzida, com isso menos "lixo" nas mensagens entre interface e servidor... indo o que interessa, os dados da aplicação em si :P * não sei se você conhece Java e ainda mais o formato RMI (é antiguinho isso, da época client-server) eu normalmente ilustro usando ele para o pessoal que conhece java... no caso a parte legal para quem usa um data service, é você trabalhar com objetos Flex <objetos> Servidor (Java, .Net, PHP5, Ruby, etc) com isso você não precisa se preocupar em ter nenhuma outra camada para gerar/manipular XML :P pq o DataService se encarrega de fazer o meio de campo para você, formatando as mensagens usando o protocolo AMF que Mapea os objetos AS3 (Flex) > para seus objetos no lado do servidor na linguagem que você estiver utilizando [ nessa parte que se encaixa a facilidade, que eu comentei, pelo menos no meu ponto de vista ] ps.: será que ajudei? =] qualquer coisa diga ae, que o povo aqui ajuda bastante o/ -- Att, Erko Bridee de Almeida Cabrera http://erkobridee.com/ http://gospel.erkobridee.com/ http://www.cwbfx.com/ http://www.portaljava.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 -~----------~----~----~----~------~----~------~--~---