TCP监听是在自己的IP地点上进行的。
当一个TCP服务器程序启动时,它会绑定到一个特定的IP地点和一个端标语上,以便可以吸收来自该IP地点和端标语的传入连接哀求.
所以我们要先来获取主机的IP地点和设置端标语.
留意:
- 服务器程序无法任意设置IP地点,而是必要使用系统提供的有效IP地点。系统分配给服务器程序的IP地点通常会与网络配置和路由规则相匹配,以确保网络通讯的精确性和可靠性。
- 端标语可以任意设置,但最好遵照已有的约定并考虑系统和网络的限制,以确保应用程序的正常运行和与其他服务的兼容性。
对于Qt中的TCP协议,我们必要使用到QTcpServer类
获取到主机的IP地点
设置监听用listen(),参数是ip地点和端标语.
端标语可以自己设置,范围在0~65535也就是两个字节.
但是0~1024一般不可以设置,操作系统用了已经.
我们是从下拉框选的,都是QString范例,我们要进行转换.
用serverAddress()来获取服务器的地点.
用serverAddress()来获取服务器的ip地点
运行结果:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |