datagram

    0

    1答えて

    キープアライブオプションで送信するdatagramsocketとdatagrampacketを作成しようとしています。私はこれを設定する方法について混乱しています。 datagramsocket.setKeepAlive(true);のような簡単な方法はありますか? 編集:申し訳ありませんが、私はパケットの生存時間を設定することを意味しました。私がそれを受け取ることができない場合、それを設定できる

    1

    1答えて

    私のプロトコルに従ってUDPソケット(NioDatagramChannelFactoryとConnectionlessBootstrapを使用)を介して受信したバイトを解析するために私自身のフレームデコーダを実装しました。 メッセージを受信して​​いる最中にサーバで何が起こっているかを追うだけで、デコーダの各コールバックメソッドにトレースログを追加しました。 サーバが受信するほとんどすべてのメッセ

    1

    1答えて

    UDPパケットを介してブロードキャストされている複数の周波数で海深の値を読み取ろうとしています。私がやっていることは、特定のUDPポートに深度値を返すようにログプログラムに指示し、データが受信されたときにDatagramReceivedFcnを使って関数を実行し、本質的にその深さを保存することです。 u1 = udp(remoteip,dataport18,'ByteOrder','littleE

    0

    3答えて

    私は自分のプログラムで使用した変数/関数の名前を磨くために、最初から謝罪する必要があります。 ので、少し辞書があります:クライアントがサーバーからデータを受信して​​いるとき Klient - Client Serwer - Server wejscie - input wyjscie - output klienci - clients teraz - now teraz - tex

    1

    2答えて

    ソケット経由で送受信の例を実装しようとしましたが、うまく動作しませんでした。送信者はデータを正常に送信し、受信者はデータを受信して​​コンソールに表示しますが、このデータをファイルに保存することはできません。私は受信者がwhileループを終了することなくlisteninigを保持していることに気づいた。だから誰も私はこの問題を解決するのを助けることができますか? のSenderモジュール impo

    16

    1答えて

    を否定し、私は放送でいくつかのデータを送信したい: d = b'109u433279423423423' import socket s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.sendto(d, 0, ('192.168.0.255', 9)) 私はルートの下に、このスクリプトを起動すると、このエラーが発生します

    1

    2答えて

    バインドされたUDPソケットでデータを受信するためにsocket.ReceiveFrom (byte [] message, EndPoint endPoint)が使用され、何のデータも受信されない場合はどうなりますか?データが到着するのを待っていますか、それとも続行しますか?私は特にUDPデータグラムについて話しています。

    2

    2答えて

    データグラムソケット経由で整数配列を送信しようとします。これを達成する最良の方法は何ですか? MY送信コードは次のとおりです。 public void sendObj(Object obj) { try{ byteArr = new ByteArrayOutputStream(); objOut = new ObjectOutputStream(byteAr

    0

    1答えて

    私のサーバーにpingを実行するためのアンドロイドアプリケーションを取得しようとしていて、サーバーがそのIPアドレスを返すようにしています。 これまでのところ、私はサーバと通信してパケットを送り返しましたが、サーバのIPアドレスを送り返す必要があります。 UDPService.java(サーバー) package mySystem.server; import java.net.*;

    1

    1答えて

    私はJavaで基本的なデータグラムのクライアント/サーバプログラムを作ろうとしています。 ローカルコンピュータのポート9321にサーバーを固定しました。 ローカルコンピュータのポート9320でクライアントを作成した後、 ワイヤレスルーターネットワーク(192.168.1.100)でポート9321でデータを送信します プログラムが動作します! 私はポート9321 で(ルータ経由で)インターネットIP