>Sorry this is such a late reply, Michel. I've been on vacation and then swamped at work once I came back and haven't been on the UT in a few weeks.
>
>Anyway, WebMethod parameters can be any "simple" type, such as string, int, long, bool, etc. Actually, they can be anything really, but for compatibility with non-.NET technology, the simple types are all you should use.
>
>Or did I misunderstand your question?
No matter the type, in SOAP, everything is sent as plain text. So, I had to convert all non string parameters into string before sending them. Then, on the other end, everything will be converted back to their proper related parameters. I have a Web Service which can be used from SOAP and from high level, so I had to adjust a few things on my client for testing all that.