开发者社区> 问答> 正文

android 客户端socket连接服务器,socket何时close

假设socket连接好了,现在客户端向服务器发送完了数据,这个时候需要关闭socket吗?
如果关闭后,某个时候又需要发送其他数据,再建立连接?

还是说建立通信协议,一次socket连接后一直保持通信状态,根据通信协议对不同的数据进行不同的处理,然后等客户端程序退出时再关闭socket。

展开
收起
爵霸 2016-05-30 08:54:56 3062 0
1 条回答
写回答
取消 提交回答
  • 你要用socket那么为什么要用尼?
    socket是长连接,你要用是为了通信的及时性?
    用socket建议做心跳包,保持链接畅通。
    你说的什么时候关闭,你可以不关闭,socket一个通信通道如果长时间没有通信,那么会自动关闭,不需手动关闭。

    2019-07-17 19:18:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载