HarmonyOS TLS Socket中切换服务端IP时应该如何操作?

使用TLS Socket和服务器端已经建立了连接,这时候需要更改服务器端的IP+端口,此时应该如何操作不是很清楚,因此有如下几个问题:

1、当前是连接状态,请问需要先调用socket.close()方法关闭现有连接、再重新bind、connect吗?

2、如果不需要调用close的话,是只执行connect方法就行,还是要执行bind+connect?

3、如果当前已经断连了,此时切换的时候还需要先调用socket的close方法吗?

阅读 443
1 个回答

1、关闭现有连接再重新bind+connect。

2、bind+connect。

3、不需要。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进