-1

Javaソケットプログラミングに疑問があります。TCP サーバーは、Java ソケット プログラミングで作成され、別のマシンで実行されます。ここで、サーバーがサーバーからデータを要求するためのクライアントを作成したいと考えています。同じ Java ソケット プログラミングを使用する必要がありますか、それとも別の API を使用してサーバーと通信し、応答を取得できますか?

ありがとう、プラモド

4

2 に答える 2

2

ソケットも使用する必要がありますが、Java では必須ではありません。ほぼすべてのプログラミング言語が、TCP/IP または UDP ソケットに基づいてさまざまなマシンと通信できます。ncサーバーのテストなどのツールを使用することもできます。

于 2012-05-24T06:31:01.500 に答える
2

サーバーがソケットを使用している場合は、クライアントもソケット API を使用して作成する必要があります。これは、必ずしもJavaではなく、任意のプログラミング言語で実行できます。

より広い視野を提供するために、2 つのプロセスが通信できるようにする他のテクノロジが存在します ( RMIzeromqなど)。ただし、ほとんどの場合、通信の両側で同じテクノロジを使用して相互に通信できるようにする必要があります。

于 2012-05-24T06:25:51.113 に答える