當前位置:編程學習大全網 - 電腦編程 - java,socket連接如何設置超時

java,socket連接如何設置超時

socket.setSoTimeout(int timeout);

恩。應該能實現妳的要求

首先socket不是壹個阻塞方法,它不會自動去連serverSocket,而是妳connect壹次它就去連壹次,socket本身不存在什麽連接server端超時,所以客戶端的連接超時是由妳的程序去控制的,比如用線程。

其次,惡意連接這個問題,其實我已經給妳解決了,在server端拿到socket後,不就能用socket.setSoTimeout()來設置連接時間了麽?

  • 上一篇:編程如何服從指令編程?
  • 下一篇:單片機晶振頻率20MHz編程實現PI.0輸出頻率227.311kHz方波占空比50%使用定時器T1工作模式2
  • copyright 2024編程學習大全網