API называется java.io
и java.net
. Они по умолчанию в Java. Так что импортируйте пакеты:
import java.io.*;
import java.net.*;
Затем для чтения определенных байтов используйте RandomAccessFile
на стороне клиента. Используйте метод seek(long)
, чтобы перейти к определенному месту в файле. Затем вы можете прочитать данные, используя методы чтения по умолчанию.
Чтобы отправить данные на сервер и наоборот, используйте Socket
. Если вы ничего не знаете о работе с сокетами, воспользуйтесь Google и поищите java socket
. Обязательно проверьте «Связанные вопросы», которые вы можете найти в правой части этой страницы.
Я ответил на этот вопрос очень длинным ответом:
сделать клиент-сервер java-приложением