SMSSync is a simple, yet powerful SMS to HTTP sync utility, that turns any Android phone into a local SMS gateway by sending incoming messages(SMS) to a sync URL(web service).
See SMSSync website for detailed documentation on how to use the app and how to contribute to the project.