Does TXdataClient support streams out of box

It should.
What is the error you are getting?

Maybe you need to set

ms.Position := 0;

before calling the service?