Leaning Technologies Solutions for the Public Sector
CheerpJ
CheerpJ is a distribution of OpenJDK that runs inside your browser. It operates as an on-the-fly translator of your Java client application into WebAssembly and JavaScript, that your browser can understand natively. This approach delivers your full, unmodified application to modern browser environment with no changes to your existing codebase, as if it were a Web Application.
Key Benefits:
- Preserve investments: Run your existing Oracle Forms and EBS front‑ends in a browser without rewriting or replatforming.
- Improve security: Eliminate outdated Java plugins and minimise exposure by running applications in a secure browser sandbox.
- Enable modern access: Make legacy applications available on any modern browser, across devices, including thin clients.
- Accelerate modernisation: Remove technical blockers to broader IT and cloud modernisation strategies without disrupting operations.
Capabilities
CheerpJ provides a robust set of capabilities designed to meet the needs of enterprise and public sector environments:
- Browser-based JVM: Enables modern browsers to run Java 8, 11, and 17 client-side.
- Complete OpenJDK Runtime: Ensures full compatibility with the most complex Java clients, including Swing/AWT.
- Broad Compatibility: Supports networking, file systems, clipboard, Swing/AWT, and most Java 8 features.
- No Source Required: Operates directly on the application bytecode (.jar files) - no access to the source is required.