Почему в поиске Elasti c появился REST-клиент высокого уровня Java? - PullRequest
0 голосов
/ 17 июня 2020

Существуют два клиента Java Rest с именами Java High Level REST Client и Java Low Level REST Client для интеграции с Elasti c Search.

Когда Java High Level REST Client появился в Elasti c search а почему?

1 Ответ

2 голосов
/ 17 июня 2020

Если вы будете следовать официальной документации, вы узнаете различия, как они работают и причину добавления Java High Level REST Client(JHLRC).

Переходя к первому вопросу, когда был добавлен JHLR C, поскольку показано в официальном do c, оно было добавлено в выпуске 6.0.0-beta1.

Переходя ко второму вопросу,

JHLR C работает поверх JLLR C и предоставляет дополнительные функции, такие как маршалинг и демаршалинг запросов, которые низкоуровневый клиент не предоставляет, помимо этого он предоставляет версии API sync и async.

Более подробную информацию о низкоуровневом клиенте можно найти здесь , а о высокоуровневом клиенте можно найти здесь , что также объясняет внутреннее устройство и то, как они работают.

...