假设我创建了一个Android应用,启动套接字。通过让它监听我在api.example.com上的API来连接io。API设置为侦听端口3004。这是否意味着Android设备本身将为了使用socket.io而打开3004端口?
我问这个问题的原因是因为一个客户有很高的安全标准,他们想知道为了使用我们的应用程序,需要打开哪些端口。
没有。我的意思是Android客户端会打开一个端口,但不像服务器,它不是恒定的。与服务器端口不同,客户端端口是在连接到套接字服务器时确定的,并且每次连接时都可能不同。因此,不可能说出哪个端口,但是您可以使用wireshark之类的工具来监视和查找特定连接的端口。