The Java CORS Filter for adding Cross-Origin Resource Sharing to existing web apps received an important update to permit any URI scheme, not just the ubiquitous http:// and https:// as originally supported. This change is in line with RFC 6454 which defines the concept of web origins. This means that now you can also service […]
The migration from Ant to Maven is now complete and all Java libraries for handling JSON-RPC 2.0 messages are now published in Maven Central. You can find them under the com.thetransactioncompany.com groupId: JSON-RPC 2.0 Base JSON-RPC 2.0 Server JSON-RPC 2.0 Client JSON-RPC 2.0 Access Filter The useful JSON-RPC 2.0 Shell tool, available for purchase, has […]
The Java libraries and tools for JSON-RPC 2.0 message serving and processing now use Apache Maven to build. Migrating the previous Apache Ant scripts took about a day a to complete and was not without hassles, notable the ZIP package distribution and the automatic versioning of JavaDocs. We’ll now be able to gain from Maven’s […]
Does your JSON-RPC server return large amounts of data? If so applying HTTP response compression can greatly reduce network traffic and response time, occasionally by a whole magnitude if your JSON structures contain long repeating keys or values. Today we released a new version of the JSON-RPC 2.0 Client library for Java that adds support […]
Opera was the last major browser to add support for handling cross-origin requests in its 12th version. The CORS protocol was devised several years ago by a W3C working group to allow for clean making of cross-domain XHR, without JSONp hacks. CORS was initially adopted by Firefox and Chrome, and was subsequently joined by the […]
Services on the web often have to be controlled for who and how accesses them. If they deal with sensitive data, such as usernames and passwords, you may want to ensure that all requests come in over encrypted HTTPS. If you’re running a private service, you may want to ensure that only selected internet hosts […]
The open source projects led by Dzhuvinov Software can now be followed through their new public Git repos at Bitbucket. For an overview of the Git repos go to https://bitbucket.org/vdzhuvinov. CORS Filter CORS Filter is the first universal solution for fitting Cross-Origin Resource Sharing (CORS) support to Java web applications. CORS is a recent W3C […]
13:14 Received notice from the maintainer of JSON Smart about a fix to a serious serialisation bug. 14:45 Released updates for all affected JSON-RPC 2.0 packages: Base, Client, Server and Shell. Go to the downloads section to get a copy.