BASIS International Ltd. BASIS logo New
September 10, 2020


BBj's use of Java classpaths became more flexible and powerful than ever before with the release of BBj 19.10. With BBj's new classloader model, class information is loaded one class at a time - BBj no longer needs to download an entire JAR file. Class downloading is optimized by having a cache on the server, and another cache on each client. Together with the predictive class algorithm, these caches help minimize the number of round trips between the server and client, which increases application performance - particularly on low bandwidth networks.

"Loading with Class" is the second of a three-part series of Tech Spotlight articles culminating in the "Zero Deployment" capabilities of BASIS desktop applications.
Loading with Class
Read the full
"Loading with Class"
article HERE
If you missed the first article in the series that focussed on the greater flexibility of the new classpath paradigm, in which the classpath that BBjServices uses internally can be completely independent of the classpaths that you can configure and use in your BBj applications, read "Getting on the Right (Class)Path" here.

The new classloader model is just one piece of the solution to replace Web Start with BASIS's Desktop Apps solution, and it is mostly unseen by users. But good performance should never go unnoticed, so stay tuned for the next article in this series, "Desktop Apps, a Zero Deployment Strategy", to learn about improvements that users are sure to see with their applications!
 The Publications Team at BASIS International
About the BASIS Tech Spotlight
This communication series spotlights BASIS Advantage magazine articles that showcase exciting new features that will make you more efficient and productive with BASIS products.