問題タブ [tcp-ip]

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.

0 投票する
2 に答える
6209 参照

sql-server-2008 - 名前付きパイプとTCP/IPプロトコルを自動的に有効にするSQLServer2008 R2

「インストーラー」と呼ばれるC#win Formアプリがあり、IIS、SQL Server、AVG-Freeなどのさまざまなサードパーティソフトウェアをクライアントのシステムにサイレントインストールします。私たち自身の製品と一緒に。名前付きパイプとTCP/IPプロトコルを自動的に有効にする必要があります。これには、バッチファイルを使用したSQL Server(SQLEXPRESS)サービスの再起動も必要です。またはC#がフォームアプリに勝ちます。または、適切なスイッチを提供して、コマンドラインからSQLServerをインストールしている間。
私は検索しましたが、これは非常にユニークな要件です。

0 投票する
1 に答える
2056 参照

python - Python ソケット バッファリング: メッセージ フレーミング

TCP/IP ソケットで外部ハードウェア (Zigbee レシーバー) から PC へのデータ ストリーム (46 バイト) を受信して​​います。次に、Python プログラミングを使用して、TCP/IP ソケットから受信したデータ ストリームからメッセージを抽出しようとしています。

以下のリンクにある私のpythonソースコードとデータストリームから抽出されたデータ

https://docs.google.com/document/pub?id=1pYASqImWm4HkKrDbeeal8fTBsh_GojBQLXixxbMQBlU

私たちが知っているように、「TCP / IPはデータのストリームで動作し、パケットではありません」

単一のストリームで完全なパケットを受信した場合、データを抽出できます。しかし、1 つのパケットが 2 つのデータ ストリームで受信される (壊れている) 場合があり、そのときはストリームからメッセージを抽出できませんでした。

私はPythonプログラミングに慣れていないので、この問題を解決するのを手伝ってくれる人はいますか?

TCP/IP ソケットでの受信データ ストリームの中断を管理するための良い例 (プログラミング) を探しています。それらのストリームを完全なパケットとしてバッファに格納し、区切り記号を使用してメッセージを抽出します。

前もって感謝します

0 投票する
3 に答える
165 参照

java - クライアントが接続を行うだけでデータを送信しない場合、サーバーがフリーズします

サーバーをより安定させようとしています。これは、サーバー ソケットおよびソケット クラスを使用します。情報の転送は、ストリーム クラスを使用して行われます。

デバッグを行うと、しばらくの間すべてのオンスが解放されることがあります。

クライアントがソケット接続を行っただけで、データを送信しなかったか、サーバーがクラスInputStreamの読み取りメソッドでサーバーがフリーズすることを期待していたよりも少ないことがわかりました。

読み取りメソッドをタイムアウトさせる方法はありますか? ドキュメント イオンは時間のふくれっ面については語っていませんが、情報データが友好的であることをブロックすると述べています。

読み取りがタイムアウトできない場合、ソケット接続を介してデータを読み取り、クライアントがデータを送信しなくなった場合にフリーズしない別の方法はありますか????

データの読み込みとフリーズする場所のコード スニペット

0 投票する
1 に答える
2992 参照

c# - クライアント/サーバー通信 WPF

コンソール アプリケーション用に作成された次の非常に便利なプログラムを見つけました。

http://www.codeproject.com/Articles/1415/Introduction-to-TCP-client-server-in-C

私はそれを実行して動作しましたが、WPFで同等のことをしたいのです。

誰か助けてくれませんか?

0 投票する
3 に答える
2531 参照

c++ - c++ での TCP/IP ネットワーク通信

システム情報を Tcp/ip 経由でローカル ネットワーク経由で別のコンピューターに送信するスレッド関数を作成しようとしています。私はこれを達成するためにソケットを使用してきましたが、これはこれまでのところ問題なく機能しています。しかし、これで通常は機能するようになりましたが、約 30% の確率で、ソケットを開けないというエラー メッセージが表示されます。ソケットにはactiveSocketライブラリを使用しています。

私はこれらの機能で何か間違ったことをしていると思います。問題は、このデータが受信される回線の反対側にあるのではありません。このコードで、失敗の原因となる明らかな間違いを見つけられる人はいますか? 私は自分のcoutメッセージを受け取り続けます"Monitor: FAILED TO OPEN SOCKET FOR DATA"

編集: telnet を使用すると、100% の確率ですべて正常に動作します

0 投票する
5 に答える
1968 参照

android - 向きを変更する際の Android TCP 接続

研究目的のためだけに、簡単なチャットアプリケーションを開発しようとしています。私の問題は、画面の向きが変わると、TCP/IP 接続が閉じられ、向きが変わった後に再作成されることです。

向きを変えると、Android がアクティビティを破棄して再作成することを知っています。

だから私の質問:ビューだけを変更して、他のすべてをそのままにしておくことは可能ですか?

ありがとう

0 投票する
1 に答える
32730 参照

c#-4.0 - TCP / IPのインターフェイスを備えたC#で実行されるESC / POSコマンドを使用して、サーマルプリンターに直接印刷する

私はキッチンプリンター(Aclas KP71M)にESC / POS(POS用のEpson標準コード)を実装する作業をしていました。
POSユーザーがユーザーインターフェイスに文字列を入力するユーザーインターフェイスがあり、ユーザーが入力した文字列がプリンターに送信され、プリンターがデータを印刷します。
TCP / IP接続を使用したイーサネット(100M)を使用したホストコンピューターとのプリンターインターフェイス。
必要な各コマンドをC#メソッドに埋め込むことができました。また、サーバー/クライアントのC#接続でサンプルコードを取得し、それを接続に含めようとしました。
私が今直面している問題は、私のコードが接続を開始しているように見えるが、何もせずにすぐにフリーズして接続を停止することです。誰かが私を修正したり、問題がどこにあるかを教えてくれたら、とてもありがたいです。進め方について教えてください。
これがコードです。

0 投票する
1 に答える
2950 参照

tcp - VB6でプリンターへのTCP/IPポートを開く方法

VisualBasic6を使用してTCP/IPインターフェイスでサーマルプリンターに接続する方法を誰かが知っているかどうか疑問に思いました。ドライバーを使用せずに直接制御できるように、ESC/POSコマンドをプリンターに送信することです。

問題は最初の行にあります。ホストPC/送信者PCがプリンターとスムーズに通信できるように、プリンターとの接続を確立し、プリンターのIPアドレスなどを指定するにはどうすればよいですか?

0 投票する
3 に答える
4265 参照

wireshark - ARPリクエストで送信者のMACアドレスが必要なのはなぜですか?

これは、ARP要求のPNG画像のwiresharkキャプチャです。ARPパケット内に送信者MACが含まれています受信ステーションは、イーサネットフレームからMACを取得できます。冗長なようです。ARPリクエストに送信者のMACアドレスを個別に含めるという特別な使用法もありますか?

0 投票する
1 に答える
506 参照

tcp-ip - TCP/IP の通常のパケット受信率

2 台のラップトップ マシンを使用して実験をセットアップしました。1 台は送信機として機能し、もう 1 台は受信機として機能します。送信機は、設定されているさまざまなタイマーの期間に応じて、さまざまなサイズのパケットを継続的に送信します。受信機はこれらのパケットをキャプチャし、プログラムの終了時に PRR を計算します。

送信機と受信機の距離はわずか 6 ~ 7 フィートです。

この TCP/IP 設定で 0.87 のパケット受信率は正常ですか、それとも低い側ですか?

送信機:

レシーバー: