私はJavaで新しいです。私はあなたに非常に簡単な質問をする危険な仕事をします。クライアントサーバープログラムのファイルから特定のバイトを読み取る
私はJavaでクライアント/サーバプログラムを作成する必要があります。クライアントは、指定された数の文字をファイルから読み込み、それをサーバーに送信する必要があります。サーバーはデータをソートし、それをクライアントに送り返します。
問題は、文字を読み取るために使用するAPIがわからないことです。
私はJavaで新しいです。私はあなたに非常に簡単な質問をする危険な仕事をします。クライアントサーバープログラムのファイルから特定のバイトを読み取る
私はJavaでクライアント/サーバプログラムを作成する必要があります。クライアントは、指定された数の文字をファイルから読み込み、それをサーバーに送信する必要があります。サーバーはデータをソートし、それをクライアントに送り返します。
問題は、文字を読み取るために使用するAPIがわからないことです。
APIはjava.io
とjava.net
となります。それらはJavaではデフォルトです。だから、パッケージをインポート:
import java.io.*;
import java.net.*;
次に、特定のバイトを読み取るため、クライアント側でRandomAccessFile
を使用しています。 seek(long)
メソッドを使用して、ファイル内の特定の場所に移動します。次に、既定の読み取りメソッドを使用してデータを読み取ることができます。
サーバーにデータを送信する場合は、逆の場合はSocket
を使用します。ソケットで作業することについて何も知らない場合は、googleを使用してjava socket
を検索してください。このページの右にある「関連する質問」を確認してください。
私は非常に長い答えをこの質問に答えた:
make a client server java application
あなたはとのトラブルを抱えている正確に何を説明することができますか? –
希望、これはhttp://stackoverflow.com/questions/4578476/client-server-application-javaに役立ちます –
私は今質問を明確にしました。 PLZ返信 – suvirai