DWR, or Direct Web Remoting is a Java open source library which helps developers wanting to write web sites that include Ajax technology. It allows code in a web browser to use Java functions running on a web server as if those functions were within the browser. It consists of 2 main parts:
WebGalileo Faces is a set of highly customizable reusable Open Source user interface Java Web Components for Rich Internet Applications. With full support for the Sun Java Server Faces specification, AJAX, WebGalileo Faces provides developers with the tools needed to easily capture and respond to UI events in the browser. Using the components developers can concentrate their efforts on the business logic of an application and not the details of client side user interface elements.
Json.NET library makes working with JSON formatted data in .NET simple. Key features include a flexible JSON serializer to for quickly converting .NET classes to JSON and back again, and LINQ to JSON for reading and writing JSON.