title: Creating c# web service - having questions in creating structure
body: <p>I am creating c# webservice. Some other server will push the data frequently into the web method. Now i have to validate this xml and do some operations on that data and return the acknowledgement.</p>
  
  <ol>
  <li>The request i will get from server in my WS, will be XML or i need to deserialize that?</li>
  <li>There will will be username/password in soap request. What is the best way to authenticate re1uest?</li>
  <li>How can i send back acknowledgement to the server? I need to post the SOAP response and serialize and send?</li>
  </ol>
  
  <p>Please help me on this. I am new to creating web service.</p>
  
  <p>Thanks.</p>