独立的TCP服务器和UDP服务器,可以找到很多例子,但如果一个服务希望在同一个端口上及提供TCP服务,也提供UDP服务,写两个服务端显然不是一个好的办法,也不利于以后的维护,本文将把UDP服务器和TCP服务器合并成一个服务器,该服务器既可以提供UDP服务也可以提供TCP服务,本文将给出完整的源代码;本文适合初学者阅读。