Stream com DatSnap Rest
04/04/2016
0
seguinte, estava realizando uns testes com Client VCL e DataSnap Rest/Json.
Fiz uma classe simples,
TMInhaClasse = class
strict private
FiInteiro: Integer;
FsTexto: string;
FoStream: TByteStream;
public
....
end;
E em cima dessa classe tento trafegar os dados entre server/client usando marshal/unmarshal.
Tanto o int quando o string funcionaram de boa, mas o stream não, nao consigo trafegar o tipo stream, alguem sabe me dizer como posso fazer isso?
Obs.: Ele não da erro nenhum de conversão entre Json/Objeto, mas o FMemory vem como nil. Se eu faço o Marshal/Unmarshal na mesma aplicação client ele funciona, só da esse problema quando tento trafegar entre client/server.
Obrigado galera.
Hugo Silva
Posts
13/04/2016
Raylan Zibel
15/04/2016
Hugo Silva
12/05/2016
Stan Lopes
Boa noite Hugo, você conseguiu avançar com essa situação? Estou tendo a mesma dificuldade e ainda estou com essa pendencia.
24/11/2016
Tanktrouble
http://tanktrouble6.com
http://bejeweledfull.com
25/11/2016
Tone Costa.
Para resolver o problema eu converto a imagem para base64 atraves do component da indy e gero o json dela.
no cliente eu recebo a variavel base64 e converto ela novamente em imagem
Clique aqui para fazer login e interagir na Comunidade :)