On 6/29/07, Silvio Luiz <[EMAIL PROTECTED]> wrote:

> 3b) Pra quem mexe com Java. GraniteDS pode ser considerada a melhor opção
> pra comunicação(desconsiderando o AMF pelo fato de que o mesmo está
> descontinuado) ?

Ops! Não confunda as coisas. AMF é o protocolo de comunicação Action
Message Format, cuja especificação é da Adobe. Existem diversos
servidores (como o Flex Data Services, Granite, OpenAMF, AMFPHP,
WebORB, etc) que servem de ponte de comunicação entre o front-end em
Flex/Flash e o backend com diversas linguagens (java, ruby, php,
coldfusion, etc).

A "melhor opção" vai depender de sua tecnologia de servidor e de seu
orçamento. O Flex Data Services (que agora se chama LiveCycle Data
Services) da Adobe é muito poderoso, mas pode ter um custo proibitivo
para certos projetos/empresas.



> 5.b) Talvez a questão de não fazer refresh seja característica do próprio
> swf, mas a comunicação de dados não necessariamente é assíncrona. Essa é
> minha dúvida, se a comunicação acontecer via algo como métodos RPC , então
> posso considerar que existe assincroneidade assim como no ajax(com JS e
> HTML).

Por padrão a comunicação é assincrona. Ou seja, a comunicação é feita
com o servidor enquanto outros processamentos podem ocorrer. Contudo,
o desenvolvedor pod programaticamente mimetizar uma comunicação
síncrona, interrompendo os demais processamentos até que o resultado
chegue do servidor.


> 6b) A questão é..a validação feita com MxScript é feita do lado servidor ou
> cliente? Se for do lado servidor, melhor usar Javascript pra operações como
> essa. De qualquer forma, não sei se MxScript contempla coisas como abertura
> de popup's, como JavaScript faz. Existe muita dificuldade em se usar
> Javascript caso eu necessite ou mesmo precise?

O nome da linguagem é ActionScript, e quando usa-se o Flex essa é a
linguagem de programação. Sim, o Flex/ActionScript contempla abertura
de popups, validadores e afins.

Não é necessário usar JavaScript (alias o JavaScript nem interage
diretamente com o Flex), mas é possível fazer uma integração entre
eles caso queira fazer a integração comunicação entre aplicativos
feitos em HTML/JS com aplicaativos feitos em Flex/ActionScript.


[]s
Fabio

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a