Java High Level REST Client
Java High Level REST Client 以 Java Low Level REST Client 1 为基础运行。它主要的目标是提供特定的接口,像传递参数一样接受请求对象并返回响应对象,由客户端编码请求和解码请求。
每个接口可以以同步或异步的方式被调用。同步的方法返回一个响应对象;而以async后缀结尾的是异步方法,需要一个监听器(在线程池中被low level client管理)参数来接收响应或错误通知。
Java High Level REST Client 依赖 Elasticsearch 内核。它接受和TransportClient 2 相同的请求参数和相同的响应对象。
欢迎通过左上角的“向TA提问”按钮问我问题,我将竭力解答你的疑惑。同时也欢迎扫描左下的赞赏二维码给我赞赏鼓励哟~
初级的 ES Java 客户端,是首个支持RESTful风格的官方客户端。具体可以查看