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 <bruno...@ig.com.br> > 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 20 de maio de 2010 15:50, RafaelViana <rfl.vi...@gmail.com> escreveu: > > 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: Tenho deixado muitos serviços que antes fazia no Flex para o >> Java, o Java tem mais recursos além de não consumir recursos do flash >> player.E o tempo de resposta na maioria dos casos é insignificante. >> >> On 20 maio, 15:47, bruno bg <bruno...@ig.com.br> wrote: >> > 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 JAVA, envia para BD e retorna >> > SUCESSO. >> > >> > abração >> > brunobg >> > >> > Em 20 de maio de 2010 15:30, RafaelViana <rfl.vi...@gmail.com> >> escreveu: >> > >> > >> > >> > >> > >> > > 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, 15:16, bruno bg <bruno...@ig.com.br> wrote: >> > > > lendo um arquivo TXT separado por " ; " via fileReference. >> > >> > > > seria possível converter esse byteArray num dataProvider de um >> dataGrid.? >> > >> > > > brunobg >> > >> > > > -- >> > > > 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 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 >> flexdev@googlegroups.com >> > > Para sair da lista, envie um email em branco para >> > > flexdev-unsubscr...@googlegroups.com >> > > 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 flexdev@googlegroups.com >> > Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> > 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 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 >> > > > -- > 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 > -- Fábio Goll Gtalk/Msn: fabiog...@gmail.com Twitter: @fabiogoll -- 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