Hi,
I don't know much about remote servers and web security, so I am hoping someone might be able to point me in the right direction so I can begin studying up, I'm hoping there's a B4A tutorial that would be a good starting point for me.
I need to add into my app the ability to transfer a chunk of data (typically around 20kB) to a remote server where it will sit until it is collected by the same user, using a .NET (or maybe B4J) app on a PC. The potential number of users will be between 1 and 5K, and they would intermittently upload 5 to 10 such chunks of data per week, tops. So pretty low bandwidth I'd say.
The data has to be secure, so my plan was to encrypt it with a randomly generated key which the operator can simply read off his app screen and type into the PC app to allow decryption on the receiving end.
I saw a tutorial on JDBC and MySQL, I thought that might be a good starting point as my webhost already included a MySQL database option, and committing the data and retrieving it using SQL statements seemed like it might be straightforward, but then I noticed the tutorial was for accessing JDBC databases on a local PC.
Any advice on what I should be looking at would be gratefully received.
I don't know much about remote servers and web security, so I am hoping someone might be able to point me in the right direction so I can begin studying up, I'm hoping there's a B4A tutorial that would be a good starting point for me.
I need to add into my app the ability to transfer a chunk of data (typically around 20kB) to a remote server where it will sit until it is collected by the same user, using a .NET (or maybe B4J) app on a PC. The potential number of users will be between 1 and 5K, and they would intermittently upload 5 to 10 such chunks of data per week, tops. So pretty low bandwidth I'd say.
The data has to be secure, so my plan was to encrypt it with a randomly generated key which the operator can simply read off his app screen and type into the PC app to allow decryption on the receiving end.
I saw a tutorial on JDBC and MySQL, I thought that might be a good starting point as my webhost already included a MySQL database option, and committing the data and retrieving it using SQL statements seemed like it might be straightforward, but then I noticed the tutorial was for accessing JDBC databases on a local PC.
Any advice on what I should be looking at would be gratefully received.