org.restlet.Client - это низкоуровневый API для выполнения запросов REST с помощью Restlet.org.restlet.resource.ClientResource внутренне использует этот класс для фактического доступа к приложениям RESTful.Таким образом, ClientResource, как правило, является классом, который используется для выполнения клиентских запросов к таким приложениям.
Одна очень интересная функция, которую вы должны рассмотреть с ClientResource, - это возможность использовать аннотированные интерфейсы, как описано ниже.
Теперь, как использовать интерфейс:
ClientResource cr = new ClientResource("http://...");
MyRestfulService service = cr.wrap(MyRestfulService.class);
Contact contact = service.getContact("id");
Как видите, все теперь скрыто для вас (преобразование, подключение ...).
Надеюсь, это поможет вам.Thierry