C#Networking API

时间:2009-11-16 21:40:09

标签: c# api networking

最近我一直在寻找一个很好的网络API我可以使用和/或引用其中的一些代码,但我只是在Google / Bing上搜索一些代码。希望有人在这里看到和/或使用了一个有用的C#网络API。

提前致谢。

4 个答案:

答案 0 :(得分:7)

我强烈建议您查看Windows Communication Foundation。它随附任何版本的.NET 3.0或更高版本,因此,如果您使用的是VS 2008,那么您将拥有所需的一切。

它抽象了很多关于网络的细节,为您提供了一个非常简单的编程API。甚至协议细节也被抽象掉了,并且有很多协议可以从已经内置的中选择。

提供通过网络进行通信的最佳方式。

答案 1 :(得分:5)

查看.NET框架库中的System.NetSystem.Net.Sockets命名空间。爱你的心。

虽然我可能误解了“网络API”的你的含义。

答案 2 :(得分:4)

网络是一个非常非常非常广泛的术语。如果在查询中设置了一些限制,例如“我正在寻找c#下的套接字编程示例代码”,您可能会有更多的运气。仍然广泛,但更负责任。

C#在.NET框架中内置了许多网络功能,主要在System.Net命名空间中。我发现很少需要使用外部库或windows网络API。您可以查看System.Net命名空间并查看它是否具有您需要的内容,否则可能会澄清您要查找的内容。

答案 3 :(得分:2)

如果您正在寻找已经内置于框架中的内容,我听说过有关Lidgren的好消息。