http://localhost:<port>/MyMovieProject/RPCAdapter/httprpc/Il browser mostra i servizi presentati come tabella:


Web-remoting è un pattern che fornisce supporto per JavaScript o codice lato client per richiamare direttamente la logica lato server. Questo pattern consente di richiamare i metodi Java da JavaScript. La chiamata viene effettuata mediante una chiamata JSON-RPC. L'uso più comune sono le chiamate asincrone con XmlHttpRequest. I dati vengono trasferiti tra il server e il client in formato JSON (JavaScript Object Notation). Di conseguenza, questo pattern è essenzialmente un modulo dei servizi Web JSON.
L'implementazione IBM® per il Web remoting è nota come RPC Adapter (Remote Procedure Call) per IBM. L'RPC Adapter è progettato per aiutare gli sviluppatori a creare rapidamente e semplicemente servizi basati su comandi in modo da complementare gli stili di programmazione per le applicazioni AJAX ed altri client a bassa densità. Implementato come servlet generico, l'RPC Adapter fornisce un'interfaccia HTTP ai JavaBeans registrati.

L'RPC Adapter fornisce un'interfaccia HTTP ai JavaBeans registrati. Deserializza l'input e richiama il metodo corrispondente nel JavaBean. L'output proveniente dal JavaBean verrà serializzato in formato JSON/XML.
L'RPC Adapter (Remote Procedure Call) fornisce un meccanismo per presentare gli oggetti Java lato server a interfacce utente basate su AJAX.