Caro Eriko,

Muito obrigado pela explicação.

Vou fazer exatamente isso e vou trocar o tipo do parâmentro do
serviço.

Vi que você faz:
<mx:String id="logo" source="logo.txt" /> para o arquivo txt

No meu caso tenho que fazer com um arquivo do Open Office, manual.odp,
você qual o tipo que tenho que utilizar para depois fazer o decode?

Muito obrigado novamente.
Vinicius.




On 30 jun, 11:05, Erko Bridee de Almeida Cabrera
<[email protected]> wrote:
> olá Vinicius,
>
> cara se não me engano o WebService em tese não trabalha com arquivos
> binários
> mas sim arquivos codificados em base64, seguindo o mesmo formato
> que são transferidos os arquivos via email, que transporta apenas texto
>
> no popular, você vai traduzir seu arquivo para um textão e essa string
> vc vai enviar para o seu webservice...
>
> um exemplo +- de como é que é o 
> negocio:http://blog.flexexamples.com/2008/03/17/displaying-an-image-saved-as-...
>
> você irá utilizar a classse:
>
> *mx.utils.Base64Encoder*
> [doc]<http://www.igorcosta.com/flex3/doc/mx/utils/Base64Encoder.html>para
> pegar o array de bytes do seu arquivo no flex e codificar em Base64,
> que como você viu no link anterior nada mais é que um texto
>
> caso você receba algo encodado em Base64, só usar a classe *
> mx.utils.Base64Decoder*
> [doc]<http://www.igorcosta.com/flex3/doc/mx/utils/Base64Decoder.html>,
> para fazer o processo inverso, isso tem ali no exemplo no primeiro link ;)
>
> o/
>
> 2009/6/30 George Queiroz <[email protected]>
>
>
>
> > então, foi o q perguntei, qual sua linguagem na parte de negócio? java, php
> > ou o que?
>
> > pq aí vc tem q seguir o que a linguagem faz.
>
> > 2009/6/30 Vinicius <[email protected]>
>
> >> Não entendi sua pergunta, mas preciso enviar para um WebServices um
> >> arquivo e a forma que achei interessante é converter o arquivo para um
> >> byte[] e mandar.
>
> >> Achei um cara que para conseguir fazer isso ele criou uma classe java
> >> para converter e depois envia. Queria saber se em Flex tem uma maneira
> >> de resolver isso, senão iriei adotar essa solução.
>
> >> On 30 jun, 10:00, George Queiroz <[email protected]> wrote:
> >> > q tecnologia de backend?
> >> > isso é importante
>
> >> > 2009/6/30 Vinicius <[email protected]>
>
> >> > > Pessoal,
>
> >> > > Crei um serviço que um dos parâmetros de entradas são os bytes de um
> >> > > arquivos, mas não sei como carregar um arquivo e convertê-los em
> >> > > bytes. Alguém pod eme ajudar?
>
> >> > > Obrigado,
> >> > > Vinicius.
>
> --
> Att,
> Erko Bridee de Almeida 
> Cabrerahttp://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 [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
-~----------~----~----~----~------~----~------~--~---

Responder a