All JSON-RPC 2.0 libraries are now in Maven Central

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 […]

JSON-RPC 2.0 libraries and tools switch to Maven

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 […]

The JSON-RPC 2.0 Client can now handle GZIP and DEFLATE compression

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 […]

Access filters for JSON-RPC 2.0 services

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 […]

New public repos

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 […]

JsWorld 2.7 with improved date/time parsing

With version 2.7 JsWorld received a small upgrade and a few small fixes to date, time and date/time parsing in JavaScript. Case-insensitive parsing of dates Weekday and months names, both in their full and abbreviated versions, are now parsed irrespective of case. This is done while taking care of world locales that don’t have the […]

Browser-side JS numeric, currency and date/time formatting

It’s now four years since JsWorld‘s inception and today the JavaScript l10n library is used in a range of web applications, from international online retail to finance and enterprise SaaS. What are the advantages of applying numeric, currency and date/time formatting on the browser-side? 1. Clean separation of data and presentation. In the spirit of […]