【发布时间】:2009-11-16 21:40:08
【问题描述】:
最近我一直在寻找一个好的网络 API,我可能会使用和/或引用其中的一些代码,但我只是运气好在 Google/Bing 上搜索了一些。希望这里有人已经看到和/或使用过一个有用的 C# 网络 API。
提前致谢。
【问题讨论】:
标签: c# api networking
最近我一直在寻找一个好的网络 API,我可能会使用和/或引用其中的一些代码,但我只是运气好在 Google/Bing 上搜索了一些。希望这里有人已经看到和/或使用过一个有用的 C# 网络 API。
提前致谢。
【问题讨论】:
标签: c# api networking
我强烈建议您查看Windows Communication Foundation。它带有任何版本的 .NET 3.0 或更高版本,因此,如果您使用的是 VS 2008,那么您将拥有所需的一切。
它抽象了很多网络细节,为您提供了一个非常简单的编程 API。甚至协议细节都被抽象掉了,并且有大量的协议可供选择。
掌握通过网络进行通信的最佳方式。
【讨论】:
查看 .NET 框架库中的 System.Net 和 System.Net.Sockets 命名空间。吃掉你的心。
虽然我可能误解了您的“网络 API”的含义。
【讨论】:
网络是一个非常、非常、非常广泛的术语。如果您在查询中设置一些限制,例如“我正在寻找 c# 下的套接字编程示例代码”,您可能会更幸运。仍然很宽泛,但更有责任感。
C# 在 .NET 框架中内置了很多网络功能,主要在 System.Net 命名空间中。我发现很少需要使用外部库或 windows 网络 api 的东西。您可以查看 System.Net 命名空间,看看它是否有您需要的内容,否则可能会澄清您要查找的内容。
【讨论】:
如果您正在寻找框架已内置的内容之外的内容,我听说过关于 Lidgren 的好消息。
【讨论】: