Сокеты - это просто способ открыть канал связи между сервером и клиентом. Соединение через сокет просто позволяет вам отправлять байты с одного компьютера на другой, не более того. В частности, сокеты не предоставляют прямой способ вызова методов на другом компьютере.
Вам потребуется реализовать протокол уровня приложения поверх сокетов или использовать какой-либо существующий (стандартный) протокол уровня приложения. Вы можете использовать RMI, как предложено ashiaka, или, например, JAX-RS (стандартный API-интерфейс Java для веб-сервисов RESTful). Оба будут использовать сокеты для передачи данных с одного компьютера на другой.
Так что да, это возможно с помощью сокетов, но вам нужно использовать что-то сверх этого для фактического удаленного вызова методов.