in reply to API Development

First, SOAP is a protocol, where as REST is an architecture (theoretically you could make a RESTful SOAP api).

Forget about SOAP, its a cruel joke. Say it with me, there is no SOAP, there is no SOAP...

Short list for frameworks That should get you started, but it may also overwhelm, so start small :)