Restlet
- это базовый класс для различных средств сервера рестлетов, среди которых Application
и Router
. Когда вызывается его метод handle()
, он должен интерпретировать запрос, отправить его в подходящий дочерний рестлет или запросить соответствующий ресурс (методы дескриптора GET / POST / ...) и поместить результат обратно в ответ.
Итак, рестлеты и ресурсы являются узлами дерева. Ресурсы - это листья этого дерева.
Рестлеты обычно не отвечают на запрос, а делегируют их по дереву. Ресурсы фактически отвечают.
Как правило, вы будете программировать только пользовательские ресурсы и использовать предопределенные рестлеты.