Web API 2.0 e utilizzato da un client Java

Come creare un progetto Web API 2.0 e utilizzarlo da un client Java (maggiori informazioni).