我开发了一款通过GPS跟踪车辆的应用程序。因此,所有配备GPS模块的车辆都会将数据发送到我的服务器。
我的Windows Server 2008 R2为传入数据分配了端口9900。
如果我将来说1000辆车,所有发送数据(通过TCP)可能同时发送到服务器(所有连接在同一端口上)。
然后单端口工作吗?
另外,如果有人可以推荐我使用免费测试工具来模拟GPS流量。
答案 0 :(得分:2)
请查看this主题,我认为这会有所帮助。
另一方面,实际中的连接管理取决于客户端\服务器应用程序的完成方式:
因此,在第一种情况下,您只需打开端口侦听连接,并在收到数据时关闭连接。
在第三种情况下,连接程序应该很复杂:
在第二种情况下,您应该决定应该使用哪种方案(取决于客户端数量和数据会话长度)。