我正在开发一个 MMO 游戏服务器项目,我必须选择一种使用套接字的方法。我已经阅读了一些文章,并且在这里提出了一些问题,但我不能很好地理解这一点:一些库使用 networkStream,一些应用程序使用 beginreceive 之类的异步。方法,有人告诉我使用 SocketAsyncEventArgs(每个人都是高性能的)。现在,如果我更喜欢使用 BeginReceive() 方法,我会犯错吗(或者这是选择效果的表现)?
编辑:它们之间有什么区别?
我正在开发一个 MMO 游戏服务器项目,我必须选择一种使用套接字的方法。我已经阅读了一些文章,并且在这里提出了一些问题,但我不能很好地理解这一点:一些库使用 networkStream,一些应用程序使用 beginreceive 之类的异步。方法,有人告诉我使用 SocketAsyncEventArgs(每个人都是高性能的)。现在,如果我更喜欢使用 BeginReceive() 方法,我会犯错吗(或者这是选择效果的表现)?
编辑:它们之间有什么区别?