There are many ways of implementing webservices. In .Net probably you want to have a look to:
In order to take that decision you need to think about the requirements of your services. Who are going to be the clients? Do you need distributed transactions?
5
solved web services information and how to integrate in the project