IBM has put an interesting online article about  DWR (Direct Web remoting) technology...

In the simplest terms, DWR is an engine that exposes methods of server-side Java objects to JavaScript code. Effectively, with DWR, you can eliminate all of the machinery of the Ajax request-response cycle from your application code. This means your client-side code never has to deal with an XMLHttpRequest object directly, or with the server's response. You don't need to write object serialization code or use third-party tools to turn your objects into XML. You don't even need to write servlet code to mediate Ajax requests into calls on your Java domain objects.
Read more at IBM developerworks

You might like also

No Thumbnail was found
As the market for Business Process Management (BPM) matures, organizations implementing BPM solutions observe the proliferation of BPEL (Business Process Execution Language), WSDL (Web Services Description Language), and other forms of XML documents. Storing, finding, and using these documents is laborious and inefficient. BPEL Repository has several features that resolve these problems: an extensible framework that currently supports several standard XML files for BPEL, WSDL, and other XML schemassupport for access to the stored XML data as Java objects, which …
4919 Days ago
No Thumbnail was found
XML Web Service Caching StrategiesWeb Service SecurityWeb service performance tipsWeb Services Over SSL - HOW TOUsing SSL with Axis …
5058 Days ago
No Thumbnail was found
A interesting white paper (PDF version here) by the The Apache Software Foundation explaining how to secure Your Apache Axis webservices and defining SOAP class of attack. …
5222 Days ago