我正在开发一个服务器客户端应用程序,其中客户端将通过互联网向服务器发送大量数据。不过,我之前做过一些异步套接字编程。我能在这里使用相同的代码吗?如何使用.NET通过互联网将数据从客户端传输到服务器?
1
A
回答
4
如果双方都是.NET,有许多更高级别的选项,如Windows Communication Foundation。
但是,如果你愿意,你可以使用裸机插座。
0
如果你想要做低层次的东西像插座C# Netwrok Programming by Richard Blum 可能是最好的书。
另外, Asynchronous TCP server in C#和Asynchronous TCP client in C#。
+0
谢谢。这对我非常有帮助。 – Harun 2010-03-09 04:33:48
感谢您的回复。你能否详细阐述一下WCF(从来没有听说过) – Harun 2010-03-09 04:20:09
WCF是Windows Communcation Foundation,它本身就是一个很大的主题。我会添加一些链接到帖子。 – Arve 2010-03-09 04:22:05
如果我使用简单的套接字,是否有数据丢失的可能性? – Harun 2010-03-09 04:23:21