Если вы будете следовать официальной документации, вы узнаете различия, как они работают и причину добавления Java High Level REST Client(JHLRC)
.
Переходя к первому вопросу, когда был добавлен JHLR C, поскольку показано в официальном do c, оно было добавлено в выпуске 6.0.0-beta1
.
Переходя ко второму вопросу,
JHLR C работает поверх JLLR C и предоставляет дополнительные функции, такие как маршалинг и демаршалинг запросов, которые низкоуровневый клиент не предоставляет, помимо этого он предоставляет версии API sync
и async
.
Более подробную информацию о низкоуровневом клиенте можно найти здесь , а о высокоуровневом клиенте можно найти здесь , что также объясняет внутреннее устройство и то, как они работают.