How does the Client view the data you send them. Do they have a client application that you have written or is it a web site.
This is why I ask. While it can be done, (transffering Text files ), I think a better an more flexible solution would be to transfer the data only.
The Invoice could be reconstructed on the client either with a Web page or a client app using quite a few different methods (Crystal Reports, PDF , or just using the printing namespace)
Transfering the data through a webservice using XML is what it was designed for.
Let me know your thoughts. I can help either way.
DotNetDoc
M.C.S.D.
---------------------------------------
Tell me and I forget. Show me and I remember. Involve me and I understand.
- Anonymous Chinese Proverb
-----------------------------------
If you can't explain it simply, you don't understand it well enough.
- A. Einstein