Hi all,
I am after so advice really. I have been thinking about a client server project for a while and am going to be using .NET. Originally is was just going to use 2.0 but recently got VS2008 and thought I should really explore 3.5 as well.
The application will have one server and many clients connected. Both the client and the server will need to talk to each other, (i.e. two way comms). This will be running across the internet.
I was going to just use remoting for this but is there anything or any reason I should use a different approach with 3.5?
I realize I may have some problems with firewalls when ports could be blocked at the client when I use remoting.
Really I am looking for suggestions to be the best way to handle communications between a client and server that will work across the net using .NET (would like the client to be able to be running other languages as well really but that is not vital I guess). Both the client and the server must be able to call each others methods.
Thanks,
and merry Christmas.
Jon