SAP BC receive SOAP message execute BAPI send results

Hi,
I need to implement a webservice that via POST would recive a SOAP message with some data. I have to process this data, execute a Sales BAPI and then response. How can I start? What should I do?

Thanx.

David.