我对套接字编程完全陌生,我想在C中编写一个组合的TCP/UDP-Server套接字,但我不知道如何将这两者结合起来。因此,目前我确实知道TCP和UDP-Server/-Client是如何工作的,而且我已经为客户端编写了TCP和UDP编码。我也知道我必须以某种方式使用select()函数,但我不知道该怎么做。如何在单个服务器中结合使用TCP和UDP?
我必须读取两个数字,它们通过TCP-或UDP-客户端发送到TCP-/UDP-服务器,然后用这些数字进行一些计算,然后在服务器上打印结果。
有没有人知道该教程或示例代码或可以帮助我呢?
或至少对select()函数的一个很好的解释。