什么是ACE?为什么它说是开发游戏服务器开发的利器

作为主要的功能,其实就是wait,singal,broadcast。现在Singal,实现就是检查等待的用户是否大于0,如果大于0的话,就发一个信号。在Win32种使用的是信号灯,在Posix使用的是sem_post。对于broadcast,就是检查有多少个等待者,然后发多少个信号。而wait就是使用WaitForSingleObject或者sem_wait进行等待。

我要回帖

更多关于 游戏服务器开发 的文章

 

随机推荐