any web server exposed to internet or customer's intranet can do that for your software by piping the received data to database.
Yes, but from reading the OP posts, I think this is the issue that the OP doesn't understand how this is done for this particular data that is sent to them.