I have to provide a DF Soap web service for retrieving pdf documents.

I know I can convert those documents to a base encode64 string and let the web service return this string. This way I also have to take care about the argument size.
Are there other ways available where I don't have to bother with the argument size?