1.工作總結(jié)
實(shí)現(xiàn)服務(wù)器監(jiān)聽本機(jī)端口的功能传透,主要獲取spinbox端口控件里的數(shù)據(jù),同時(shí)用websocket->listen來(lái)監(jiān)聽,為了判斷是否監(jiān)聽成功,我使用了websocketserver里的islistening()喜庞,serverport()诀浪,和serveraddress()來(lái)返回一些狀態(tài)。當(dāng)連接成功時(shí)赋荆,islistening會(huì)返回true笋妥,serverport會(huì)返回所輸入的端口值懊昨,serveraddress會(huì)返回ip地址窄潭。
若此時(shí)客戶端輸入ip與端口,websocket會(huì)調(diào)用open()來(lái)打開“ip+':'+端口”組合的url酵颁,如果輸入的是服務(wù)端監(jiān)聽的端口和相應(yīng)的ip地址嫉你,客戶端就能連接上服務(wù)器。