2011-07-16 20 views
-1

私はJavaで新しいです。私はあなたに非常に簡単な質問をする危険な仕事をします。クライアントサーバープログラムのファイルから特定のバイトを読み取る

私はJavaでクライアント/サーバプログラムを作成する必要があります。クライアントは、指定された数の文字をファイルから読み込み、それをサーバーに送信する必要があります。サーバーはデータをソートし、それをクライアントに送り返します。
問題は、文字を読み取るために使用するAPIがわからないことです。

+1

あなたはとのトラブルを抱えている正確に何を説明することができますか? –

+0

希望、これはhttp://stackoverflow.com/questions/4578476/client-server-application-javaに役立ちます –

+0

私は今質問を明確にしました。 PLZ返信 – suvirai

答えて

1

APIはjava.iojava.netとなります。それらはJavaではデフォルトです。だから、パッケージをインポート:

import java.io.*; 
import java.net.*; 

次に、特定のバイトを読み取るため、クライアント側でRandomAccessFileを使用しています。 seek(long)メソッドを使用して、ファイル内の特定の場所に移動します。次に、既定の読み取りメソッドを使用してデータを読み取ることができます。

サーバーにデータを送信する場合は、逆の場合はSocketを使用します。ソケットで作業することについて何も知らない場合は、googleを使用してjava socketを検索してください。このページの右にある「関連する質問」を確認してください。

私は非常に長い答えをこの質問に答えた:
make a client server java application

関連する問題