由于ISP和公司网络(例如,通过WiFi连接时)往往会阻止不同的端口,在开发移动应用的服务器部分时是否有选择特定端口号的最佳做法?
我说的是在服务器上选择一个监听端口,应用程序连接到(udp或tcp),而不是移动设备上的开放端口。
至于我,我即将在端口80之外的其他东西上实现一个简单的websockets服务器(如果可行的话),但实际上我更感兴趣的是通常选择什么作为最佳实践(也是UDP)。
谢谢大家!
答案 0 :(得分:-1)
不要使用80或443。对于一个应用程序,我使用8080,但是一些ISP阻止了该端口。要检查我是否必须在应用程序启动时添加检查连接,如果没有连接,则将消息发送到端口80中的服务,这就是为什么我注意到使用80或443以外的其他端口不好的原因。 / p>