关于socket接收到数据的一个处理方式,有点不太懂,请教 ( 积分: 29 )

  • 主题发起人 主题发起人 wishme3
  • 开始时间 开始时间
W

wishme3

Unregistered / Unconfirmed
GUEST, unregistred user!
Socket通讯,服务端连接多个客户端,服务端有个数组用来保存客户端发过来
的数据以便处理,请问各个客户端发来的数据在对该数组进行增加更新删除等
操作需要用Tcriticalsection之类的来控制吗?我好象加了和没加都一个样啊
没加速度好象还更快
我用INDY的IDTcpserver接收的
 
Socket通讯,服务端连接多个客户端,服务端有个数组用来保存客户端发过来
的数据以便处理,请问各个客户端发来的数据在对该数组进行增加更新删除等
操作需要用Tcriticalsection之类的来控制吗?我好象加了和没加都一个样啊
没加速度好象还更快
我用INDY的IDTcpserver接收的
 
indt的tcpserver是使用线程的啊。对公共资源的访问当然要使用临界区啊,互斥啊,信号量什么的。不用可以。但是数据会出现问题。
 
好啊,那我就知道了,谢谢啊
 
后退
顶部