Se for um arquivo pequeno faz no flex mesmo.
Se for MUITO grande, manda pro java, pq enquanto estiver processando vai
travar o flash player... =(
Enfim, vai estressar a máquina cliente.
Abraço.
2010/5/20 bruno bg
> bom, vou tirar essa dúvida daqui a pouco.
>
> vou fazer o FLEX ler o TXT e jo
bom, vou tirar essa dúvida daqui a pouco.
vou fazer o FLEX ler o TXT e jogar no dataGrid. contar o tempo.
e depois
vou fazer o FLEX ler o TXT , jogar para o JAVA ler esses bytes e retornar
para o FLEX um ArrayCollection, para jogar nesse dataGrid. conta o tempo.
até daqui a pouco.
brunobg
Em
Então cara... serviço pesado deixa pro Java. ( nem sei se tem como
fazer isso no Flex )
Você vai só mandar os bytes, mas não vai salvá-lo.
Ai o usuário olha o retorno no datagrid e confirma. ai sim chama um
método que envia os bytes pro servidor pra salvar no banco.
Acho que vai dar certo :D
P.S
boa Rafael.
na verdade eu gostaria do Usuário visualizar (preview) o conteúdo do arquivo
em um dataGrid ,
antes dele autorizar o envio dos bytes para o JAVA fazer o serviço de
"gravar" no BD.
por isso , ler o arquivo, mostrar num dataGrid, usuário faz uma
pré-conferência, confirma, envia para o JA
E se enviar pro backend,
*no backend você leria esse arquivo
*faria um loop pelas linhas do TXT
*usar o split
*criar um registro (objeto) para cada informação
*armazenar esses registros em uma lista
*retornar essa lista para o flex usar como dataprovider do datagrid?
Eu tentaria assim
On 20 maio,