Ответ 1
Я не думаю, что могу указать только на один ресурс, но я бы выбрал путь (который вы можете настроить в зависимости от уровня вашего понимания REST). Я тот, кто хотел бы сначала прояснить мои концепции, а затем подумать об инструментах для их реализации.
Если вы не читали главу 5 диссертации Роя Филдинга, я бы начал с этого. Это превосходный текст, и из какого источника лучше учиться, чем у самого мастера.
Infoq - отличный источник статей REST, мне очень помогло, вот подборка ресурсов REST. Также на Infoq читайте эту отличную статью от Allamaraju.
Если вы смотрите книги, мне понравились две: Поваренная книга веб-служб RESTful и Веб-службы RESTful
Поскольку вы ищете службы на основе Java, я бы познакомился с Джерси и/или RESTEasy. Напишите как можно больше небольших программ, как лучше познакомиться.
Когда вы попробуете захватывающую среду RESTful, основанную на ограничении гипермедиа, я исследую Restfulie.
Очевидно, что я не предоставил ни одного ресурса, но что-то из приведенных мною строк хорошо бы послужило, IMO.