除了聊天和文件共享应用程序之外,我可以使用winsock开发哪些应用程序?

时间:2010-09-27 16:10:03

标签: sockets winsock

我是socket编程的新手,我正在寻找有关winsock可以做些什么的更多信息。

2 个答案:

答案 0 :(得分:1)

任何访问Internet的Windows程序都在使用Winsock。你可以写任何这些程序。我不会在这里列出它们。 : - )

(虽然公平地说,大多数人会在Winsock之上使用更高级别的API,这通常是一种更有效的方式。如果你想写一个Twitter客户端,那么因为Twitter API通过HTTP工作你使用Window HTTP库而不是Winsock。)

答案 1 :(得分:0)

任何类型的分布式程序,需要两台或更多台机器通过网络相互通信。例如,假设您有一台程序在一台计算机上运行,​​该计算机正在处理数据,并且您希望不时将更新发布到其他计算机。处理计算机可以发送UDP数据报及其状态,其他计算机上运行的程序可以监听这些更新。

正如RichieHindle所说,任何使用该网络的Windows程序最终都会通过Winsock,尽管大多数使用更高级别的接口而不是直接使用套接字。