标签: c# sockets
我正在研究基于回合的多人游戏,当玩家1完成移动时,我需要将此信息推送给玩家2,我现在正在尝试通过tcp套接字进行此操作。
但是我们永远无法知道玩家1何时完成移动,因此我想保持玩家2的插座打开(当然,玩家1当然要等玩家2完成移动之后)。
对套接字很陌生,我的问题是这是否被认为是不好的做法,或者保持套接字一致打开是否非常昂贵?
会来回移动,只有在游戏结束后我才能关闭插槽。