問題タブ [ports]

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 に答える
2115 参照

python - Python +ソケット

接続サーバー<=>クライアントを作成する必要があります。私はこのコードを使用します: サーバー:

クライアント:

それはうまくいきます!ただし、ルーターのないコンピューターでサーバーを作成した場合。ルーターがある場合は、サーバーを作成する前に、モデムで 50007 ポートを開く必要があります。ポートを有効にせずにすべてのコンピューターでサーバーを作成するにはどうすればよいですか? トレントクライアントは何とかそれを行います。ありがとう。

0 投票する
4 に答える
752 参照

networking - ファイアウォール アプライアンスのポートをプログラムで開く方法を教えてください。

一般的なファイアウォール アプライアンスのポートを開くための信頼できるプログラムによる方法はありますか?

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

java - デバイスと直接通信する Java のネイティブな方法は何ですか?

LPT1、COM1、USB などのデバイスまたはポートと直接通信する Java のネイティブな方法は何ですか?

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

c# - リモート ホストの構文への接続

コードを使用するときのC#で:

通信しているリモート ホストの IP アドレスとポート番号を使用して EndPoint を宣言します。この場合、ポート番号は自分のシステムまたはリモート ホストのポートを表します??

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

c - プログラムのクラッシュ時にネットワーク ポートが開いたままになるのを防ぐ方法

私は前学期にコンピューターネットワーキングを取り、自分のプロジェクトのために Linux で (gcc を使用して) C プログラミングを行いました。私が何度も遭遇した非常に面倒なことの 1 つは、プログラムがクラッシュまたはストールした場合 (プログラムを強制終了するには Ctrl+C を押す必要があります)、ネットワーク ポートが 1 分間ほど開いたままになることでした。したがって、すぐにプログラムを再度実行したい場合は、まずヘッダー ファイルに移動し、ポートを変更し、プログラムを作り直してから、最後に実行する必要があります。明らかに、これは非常に退屈になります。

プロセスが強制終了されるとすぐにポートが解放されるように構成する方法はありますか? Linuxの設定、プログラムのメイクファイル、またはCのプログラムで?

編集:サーバーを作成し、プログラムをホストする特定のポートを選択するときに参照しています。

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

vb.net - Winsockを特定のポートでリッスンさせる方法は?

これは本当に明白なはずですが、winsockに特定のポートをリッスンさせる(データを受信する)にはどうすればよいですか?そうする方法が見つかりません!

申し訳ありませんが、これはおそらく非常に明白です。

明らかにサーバー/クライアントセットアップで実行されているチャットアプリケーションを作成しようとしています。

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

python - 同じUDPポートを使用する複数のプログラム?可能?

現在、複数の実行可能ファイル(ボイスチャットサーバー)を生成するために使用している小さなPythonスクリプトがあり、ソフトウェアの次のバージョンでは、サーバーはUDPポートでハートビート信号を受信する機能を備えています。(ポート7878以上の範囲で、1台のマシンに数千台のサーバーが存在する可能性があります)

私の問題は、これらのサーバーがPythonスクリプトと同じマシンで実行されている可能性があり、UDPポートを開き、ハートビートを送信して応答を待つことを計画していたことです。タスクを強制終了してサーバーを再ロードすることにより、サーバーが応答しなかった場合にサーバーを再起動します。

問題は、サーバーがすでに使用しているUDPポートを開くことができないことです。これを回避する方法はありますか?プロジェクトリーダーはまだハートビートを実装しているので、ハートビートシステムを実装する方法についての提案も歓迎されると確信しています。--これはかなり一般的なスクリプトですが、他のプログラムにも適用される可能性があるため、私の主な焦点は引き続きそのUDPポートでの通信です。

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

c# - 他のプログラムが使用している特定のポートから接続 IP を取得する

別のプログラムで使用されている指定されたポートから接続 IPを取得する方法を知っている人はいますか。C#で。

ありがとう

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

python - Pythonで2つのポートを同時にリッスンする単純なDNSサーバーを作成するにはどうすればよいですか

PythonでDNSサーバーを構築しようとしています。2 つのポート (8007 - クライアント、8008 - 管理者) をリッスンする必要があります。クライアントは URL のみを送信し、それぞれの IP を受信します。管理者には、DNS テーブルを変更する権限があります (追加、削除、.. 現時点では問題ありません)。

したがって、私の質問は次のとおりです。最終的な要求に対して2つのポートで継続的にリッスンするサーバーを実装するにはどうすればよいですか(同時に複数のクライアントを持つことができますが、彼が操作しているときは管理者は1人だけです)

1 つのリッスン ポートを持つサーバー:

from SocketServer import * from threading import * from string import * import socket

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

networking - プログラムに最適なポートは何ですか?

次のポートのうち、プログラムに使用するのに最適なポートはどれですか。私はまだ開発中のカスタムプロトコルの使用に取り組んでいます。パブリックインターネットに接続されているほぼすべてのホストにアクセスできるものを探しています(つまり、Webサイトを表示できるすべてのホストがこのポートを使用できます)。3つの主なオプションは次のとおりです。

これらのうち、すべてのISP、企業ファイアウォールなどを含め、インターネットを介して最も広くアクセスできるのはどれですか。