Я не думаю, что могу указать только на один ресурс, но я бы выбрал путь (который вы можете настроить в зависимости от вашего уровня понимания REST). Я тот человек, который хотел бы сначала получить четкие концепции, а затем думать об инструментах для реализации этих концепций.
Если вы не читали главу 5 диссертации Роя Филдинга, я бы начал оттуда. Это превосходное произведение, и что может быть лучшим источником для обучения, чем сам мастер.
Infoq - отличный источник статей по REST, он мне очень помог, вот подборка ресурсов по REST. Также на Infoq прочитайте эту отличную статью Алламараджу.
Если вы ищете книги, то две, которые мне пока понравились: RESTful Web Services Cookbook и RESTful Web Services
Поскольку вы ищете сервисы на базе Java, я бы ознакомился с Jersey и/или RESTEasy. Напишите как можно больше небольших программ, что будет лучшим способом ознакомления.
Когда вы будете в состоянии попробовать интересный RESTful фреймворк, основанный на ограничениях гипермедиа, я бы изучил Restfulie.
Очевидно, что я не предоставил ни одного ресурса, но что-то из того, что я предоставил, было бы полезно, IMO.
Я бы порекомендовал этот обширный учебник по NetBeans , этот учебник Sun и, возможно, взглянув на Каркас Restlet .
Я использовал RESTlet in Action для изучения концепций REST. Это книга в раннем доступе, поэтому в настоящее время доступны только первые несколько глав, но мне показалось, что написано очень понятно.