問題タブ [tcpsocket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - TCPソケットを介したPythonの複数ファイル転送
私はPythonでプログラムを書いて、フォルダ内の複数のファイルをソケット経由で転送しようとしています。これまでのところ、次のコードがあります。
クライアント:
サーバ:
上記のコードは無限ループに入りますが、これはif cmd == 'done'
一部のcontinueステートメントが原因であると私は理解していますが、なぜそれを行っているのでしょうか。クライアントから完了メッセージが届かないということですが、コードの修正を手伝ってもらえますか?
.net - TCPソケットを使用してファイルを送信し、同時に文字列を送信する
ログ機能を備えたファイル共有アプリケーションがあります。ユーザーが接続するたびに、クライアントはユーザーが接続されていることを伝える文字列を送信します。クライアントが文字列を切断する場合も同様で、ユーザーが切断されたことをサーバーに送信します。
今私の問題は、ユーザーが接続または切断し、同時にファイルを送信しているときに、プログラムがログ部分のデータとファイル共有部分のデータを推測できない可能性があることです。 . 私が望むのは、互いに邪魔することなくそれらを分離することです。TCP 接続は単一の TCP ソケットに実装されていますが、2 つの機能のいずれかに別のソケットを使用することで問題を解決できるのではないかと考えています。あるいは、送信されたデータの種類 (ファイル データか文字列か) を判断するための何らかのアルゴリズムかもしれません。IO ライブラリなどに関連するものです。私の友人は、送信されているファイルのファイル名を取得して、ログ部分に送信された文字列と比較できるのではないかと私に言いました。ロギング部分に送信される文字列は一定です。
頭の中でいくつかのアイデアが浮かんでいますが、これを行うためのより良い方法があると思います。助言がありますか?
前もって感謝します!
html - ブラウザ上のWebSocketクライアントがTCPソケットサーバーと通信することは可能ですか?
WebSocket クライアントからの着信接続を受け入れる TCP Socket サーバーを実行することは可能ですか? 私は TCP ソケット サーバーを持っており、これをブラウザーでテストできるようにしたいと考えています。これは可能ですか?
ios - iOS での TCP ソケット プログラミング。サーバー クライアントの応答
私はこのタスクをほぼ完了しましたが、部分的な結果が得られたため、ポイントに行き詰まりました。TCP IPソケット接続が存在するサーバー(LinuxまたはWindows)とクライアント(iOS)があります。アプリケーションが開くとサーバーとiphoneの間の接続が自動的に行われるiphoneシミュレーターでフォームロードを使用しました。サーバーは、シミュレーターで送信したデータを送り返し、ログに出力します。しかし、私は応答全体を正確に受け取ることができません。"Innovations" については、"in" や "Innova" などを受け取ります。以下にコード スニペットを示します。
配列のサイズを変更したことに注意してください。しかし、私はまだエラーが発生します。ボタンの IBAction の場合も同様です。それでも、クリックするたびにデータを送信していますが、同じデータの応答が得られません。
貴重な提案はできますか???
ruby - Ruby TCPSocket for iOS アプリ
iPhone アプリとサーバー間の通信を必要とするプロジェクトに取り組んでいます。私の目的のために、Amazon Web Services を備えた EC2 サーバーを立ち上げました。電話から処理できるリクエストを作成するために、サーバーと iPhone 間の HTTP 通信を有効にしようとしています。現在、サーバー側で Ruby クライアントと Ruby コードを使用してテストしています。私のサーバー側のコードは次のようになります。
このコードは、クライアントから送信されたデータを出力できますが、クライアントとサーバーの両方が、逆方向にデータを送信しようとするとハングアップします。データを他の方法で送信するために通信チャネルを再度開く前に、通信チャネルを閉じる必要がありますか? ここで同様の質問をしても、私は約1時間グーグルで検索しましたが、どこにも行きませんでした。別の注意として、これはリクエストを行うための最良の方法ですか、それとも他のものを使用する必要がありますか?
ruby-on-rails - TCPSocket を使用して、Ruby 経由で Rails サーバーに接続します。「必要な長さ WEBrick::HTTPStatus::LengthRequired」を取得する
Rails サーバーに接続しようとしていますが、取得し続ける応答は
サーバーへの接続にTCPSocketを使用しています。
コンテンツの長さが指定されている方法だと思います
sockets - Samsung Smart TV のリッスン ソケット
Samsmung Smart TV で TCP ソケットを開き、特定のポートでローカル ネットワークの IP カメラからのイベントをリッスンする必要があります。カメラには「Web サーバー」がないため、Web ソケットを使用できません。
Node.js、Socket.io などの用語をネットで検索しましたが、混乱しているだけです。
私はこのプロジェクトに出くわしました-websockifyしかし、Samsmung Smart TVのシナリオでそれをどこでどのように使用するかを完全には理解していません。誰にも解決策がありますか?
ruby - Rubyを使用してTCP接続を維持するには?
を使用して、メッセージを反対側のソケットに送信TCPSocket
する必要がありsocket.puts "foobar"
ます 。socket.close
socket.read
ソケットを介してメッセージを送受信する方法はありますが、ソケットを閉じずに、ソケットを再度作成せずにメッセージを再度送信できますか?
ps websocketのようなもの