Yes, marshalling the data to XML takes some overhead. However, this is usually offset by the value of building the web service.
Security in a web service is determined by how it is implemented and secured by the developer (for example, HTTPS and using authentication)- it's no more or less secure because it's in XML.
Both of these concerns should be addressed by the Architect of the solution.
Hal Levy
I am here to help you, not do it for you.
That is, unless you hire me. I am looking for work.
|