Projects / JSON-RPC-Java

JSON-RPC-Java

JSON-RPC-Java provides an RPC implementation that allows JavaScript DHTML Web applications to call remote methods in a Java Application Server (AJAX functionality) without the need for page reloading. It is an enabler for the next generation of fast and highly dynamic enterprise Java Web applications. Minimal changes (if any) are necessary to existing server-side Java code to allow calling from JavaScript (such as the marshalling and unmarshalling of special types), as JSON-RPC-Java dynamically maps JavaScript objects to and from Java objects using Java reflection.

Tags Internet Web Dynamic Content CGI Tools/Libraries Software Development Libraries Java Libraries Object Brokering
Licenses LGPL
Implementation Java JavaScript

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Mar 2006 01:45
  • Rrelease-after

Changes: The license has changed from the LGPL to the Apache License, Version 2.0. New object registration, lookup, and unregister APIs have been added to JSONRPCBridge.

  • Rrelease-mid
  •  12 Dec 2005 21:02
  • Rrelease-after

Changes: The manual was updated with documentation for References and LocalArgResolvers. Javadoc updates were made. Clustering support was added along with a ErrorInvocation callback interface. Bugs in the JSON-RPC JavaScript client were fixed.

  • Rrelease-mid
  •  19 Sep 2005 00:05
  • Rrelease-after

Changes: The ability to handle generic Object and Interface method signatures was added. The date marshalling format was changed to milliseconds. The ability to cancel async requests was added. The protocol was updated for closer conformance with the JSON-RPC specification.

  • Rrelease-mid
  •  20 Jun 2005 01:25
  • Rrelease-after

Changes: This release featured public access to many APIs, automatic conversion of numeric String types into methods with Number signatures, a splitting out of the POJO serializer code so it can be used separately, and support for stateless usage with no need for HttpSession. An information leak of protected method names was fixed. Many other small bugfixes and enhancements were made.

  • Rrelease-mid
  •  14 Feb 2005 02:28
  • Rrelease-after

Changes: This release contains many updates and bugfixes including Unicode and other character set support (UTF-8, ISO-8859-1 have been tested), asynchronous support, a Unicode test suite, a regression test suite, a dictionary demo, a browser compatibility database, a "Hello World" sample app, tutorial and manual updates, and a protocol sync with the JSON-RPC spec.

No-screenshot

Project Spotlight

ConVirt

A GUI-based virtualization management tool.

No-screenshot

Project Spotlight

LogMiner

A powerful analysis package for Apache/IIS logs.