QT工作总结5.16(客户端服务器通讯)
2018-05-24 本文已影响0人
Zeal_7ede
1.工作总结
实现服务器监听本机端口的功能,主要获取spinbox端口控件里的数据,同时用websocket->listen来监听,为了判断是否监听成功,我使用了websocketserver里的islistening(),serverport(),和serveraddress()来返回一些状态。当连接成功时,islistening会返回true,serverport会返回所输入的端口值,serveraddress会返回ip地址。
若此时客户端输入ip与端口,websocket会调用open()来打开“ip+':'+端口”组合的url,如果输入的是服务端监听的端口和相应的ip地址,客户端就能连接上服务器。