Java 判断socket的连接状态
伊谢尔伦
伊谢尔伦 2017-04-17 17:37:56
0
1
582

1.android 设备在未有设备连接的时候,怎么判断socket是未连接,如果使用API提供的isConnected()的方法会报一个空指针

2.当socket连接的设备突然断开怎么实时获取socket的状态

3在进行socket通信的时候会出现可以发送数据,却收不到数据,如果处理

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(1)
巴扎黑
  1. デバイス上でサーバーは有効になっていますか?その場合、ServerSocket.accept() メソッドはブロックされています。このメソッドが成功する前に、 を作成した他のスレッドに判定コード を書き込んではいけません。ServerSocket.accept() と同じスレッド内にある必要があります。 🎜 > 実行後に新たにオープンしたスレッドにおいて、判定方法もブロックの影響を受けるようにする。 ——また、ServerSocket.accept()を使用して接続状況を判断するために使用されます。 Socket.isClosed()

  2. 完全なリアルタイムを実現する方法はありません。通常、単純なデータを継続的に送信するこの方法は、リモート エンドがオンラインであるかどうかを判断するために使用されます。

  3. 上記のハートビート メカニズムと同様に、データが正常に送信された後に、受信側に結果トークンを返すように要求できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!