Hi all, I just had a little question that I was hoping someone here may be able to point me in the right direction with. I want to create a little application that sends data into a database. I know how to interact with a database so that side of things is pretty clear to me but I actually want to send the data from a client machine into a remote database over the internet, probably on a webserver or on an sql server sat at my office. I havent looked into this in any real depth as yet as I am unsure where I should be looking. The only real stipulation I have at the moment is that due to firewall constraints on some of the client machines, I was just wondering whether there was a method that I could use to send the data into the database without having to worry about firewalls and what ports may or may not be open (long story here regarding configuring the firewalls on the client machines but I will spare you the details).
As an addition to the above, is there any way I might be able to set up communication using some standard web protocol which would facilitate two way communication between the client PC's and the server too? I realise I may be asking a little too much on that one but I thought I would ask anyway
By the way I am using C# for this hence the reason I posted it in this forum. If its the wrong forum for this kind of thing though I apologise. Anyway sorry for all the speil, hopefully I explained myself properly but let me know if I didnt and I will try to clarify. Many thanks.