networkstream

    1

    1答えて

    私はTCP/IPプロトコルでサーバーと通信しようとしています。ここに私の方法は次のとおりです。 private bool SendTcpRequest<T>(T request, Settings settings) { try { TcpClient client = new TcpClient(settings.Url, settings.Por

    0

    1答えて

    着信NetworkStreamから何バイトものデータをスキップ/ダンプする方法はありますか? SeekやPositionはできませんので、他のストリームにコピーしたり、それを読んだり、後でダンプしたりすることしかできないようです。 現在ストリームを読み取る方法はReadAsync()です。

    0

    1答えて

    NetworkStreamを介してクライアントからサーバーにバイトを送受信する必要があります。私は文字列と通信する方法を知っていますが、今ではバイトを送受信する必要があります。そのような例えば 、何か: static byte[] Receive(NetworkStream netstr) { try { byte[] recv = new Byte[256];

    0

    1答えて

    私のサーバーにデータを送信するC#アプリケーションを使用しています。 データと一緒にバイトを送信したいので、データサイズが大きい場合はサーバコードで処理できます。 データとともにバイト値を送信する方法がわかりません。 以下は、私のクライアント側からの送信側とサーバー側からのクライアント側の応答側です。 クライアントコード: - public bool sendData(StringBuilder

    1

    2答えて

    私は、互いに通信するために手作業で書かれたHTTP要求を使用するTCPクライアントとサーバーをC#で作成しています。私が持っている問題は、を使ってNetwork Streamから読むことです。これまでのところ、私は多くの方法を試しましたが、無駄です。 私のTCPクライアントからのリクエストは様々な形であります。 HTTP 1.0: "POST /" +名+ "HTTP/1.0のデータベースを更新す

    0

    1答えて

    私はこのコードをストリーミングサーバーに接続します。サーバーは時々切断されます。それを検出して、必要なときに接続を再開したいと考えています。 このコードではどのように例外を検出できますか? これで接続が切断され、キャッチできません。 this.ns = new NetworkStream(server); while (true) { // Incoming message may

    0

    2答えて

    こんにちは、私はクライアント/サーバーアプリケーション間でいくつかのデータを送受信しようとしています。 クラス [Serializable] public class ScanSessie { public string UserId { get; set; } public int TotalScanned { get; set; } public string

    -1

    1答えて

    私は、TCPClientとネットワークストリームを使ってipとportからデータを読み込むプログラムを持っています。メッセージは絶えず速いペースでプログラムに送られています。プログラムは、これらのメッセージを読み込み、メッセージを翻訳して、ユーザーにわかりやすい形式で送信される情報を表示するように設計されています。 これは正常に動作しているようです(約60秒間)。なんらかの理由で、それはメッセージ

    1

    1答えて

    私は、TCPClientとNetwork Streamを使用して外部IPからのメッセージを受信するプログラムを持っています。メッセージは常に送信され、プログラムはこれらのメッセージをユーザーにとってより読みやすい形式に変換します。 ただし、IPは接続を開いたままにするために8秒ごとにキープアライブメッセージを受信する必要があります。 メッセージを読み込んで同時にストリームに書き込むのが難しいようで

    1

    2答えて

    私の目標は、NetworkStreamを使用してTCP接続を介してファイルを送信することです。 私は最初に送信するデータの長さを送信し、その後、ファイルストリームとバイナリ・ライターを使用してバイトごとにデータを送信します。 プロセスのデバッグ中に、受信側でファイルの先頭に「0」バイトが挿入されていることがわかりました。 たとえば、ベースファイルのコンテンツazertyuiopは、azerty(4