Похоже, вы не уверены, что вам нужно, поэтому не пытайтесь использовать RPC GWT, а затем RequestBuilder GWT + ваш код на стороне сервера, который возвращает JSON, а затем переходите к Restlet.
RPC и REST - это принципиально разные подходы клиент-серверного взаимодействия, и вы хотите объединить их без веской причины.
ОБНОВЛЕНИЕ:
Основная причина перехода на рестлет rpc состоит в том, чтобы избежать межсайтового скриптинга, что возможно с GWT-RPC
Использование рестлета не гарантирует, что xss невозможен, и вы можете предотвратить xss с помощью GWT RPC, экранируя ввод перед возвратом его клиенту. Например, SafeHtml .