TCP 接続を含む最初のソケット プログラムを作成する必要があります。私が作成したプログラムにはクライアントとサーバーがあり、どちらも私がコーディングしているマシンです。ただし、ポート番号をコマンドライン引数として渡す必要があります。どうすればこれを達成できますか?
1851 次
1 に答える
1
答えは簡単です。サーバーとクライアントが使用するポートに同意していることを確認してください。ポートが利用可能で使用できる限り、クライアントとサーバーが同じポートを使用するように接続をセットアップします。
TCP および UDP ポートで使用できるさまざまな範囲を説明するリンクを次に示します。
例として、ポート 3074 はマイクロソフトが Xbox ライブ サービスに使用しています。このポートを使用してアプリケーションを作成すると、サービスに干渉する可能性があります。
使用されるポートは、構成ファイルで定義されるか、サーバーとクライアントの両方のソース コードでハードコーディングされます。アプリケーションを含むコードまたはディレクトリをざっと見て、簡単に見つけることができるはずです。
于 2015-01-15T16:14:57.370 に答える