标签: c# sockets locking buffer listener
我有这个Socket监听器从连接的Socket客户端接收数据。每个Socket客户端都存储在Client类中,该类具有自己的Buffer字节数组和一些其他属性。
我使用异步接收方法接收数据,然后在收到数据时调用回调方法。所以,我的问题是......
是否有可能收到的数据太快,程序无法有效处理?
如果是的话......
是,锁定Buffer字节数组,这是一个好主意,以确保在向其添加新数据之前没有使用字节数组?