I am developing a server client application, where Client will send a huge amount of data to server through internet. However I have done some asynchronous socket programing before. Can I use same code here ?
views:
62answers:
2
+4
A:
If both sides are .NET there are many higher level options like Windows Communication Foundation.
But you can use bare metal sockets if you want to.
Arve
2010-03-09 04:18:03
Thanks for reply. Can you please elaborate WCF little more.(never heard about it)
Harun
2010-03-09 04:20:09
WCF is Windows Communcation Foundation and a very big subject by itself. I'll add some links to the post.
Arve
2010-03-09 04:22:05
if I use simple socket, is there any possibilities of data lost ?
Harun
2010-03-09 04:23:21
If you use TCP NO. If you use UDP YES.
TheMachineCharmer
2010-03-09 04:25:49
A:
If you want to do low level stuff like sockets C# Netwrok Programming by Richard Blum is probably the best book.
Also, Asynchronous TCP server in C# and Asynchronous TCP client in C#.
Code samples from Essential WCF: For .NET Framework 3.5.
TheMachineCharmer
2010-03-09 04:20:57