Native UltraLite for Java

If you are interested in updating your version of the UltraLite Component Suite, click here to obtain the free SQL Anywhere 9.0 Developer Edition. This download will include all UltraLite components including some additional ones added in V9.0 (eg. UltraLite.NET component).

The UltraLite runtime functionality has been provided as a Java component that uses the Java Native Interface technology to communicate with native code. This means that a user gets the benefits of using the Java development language, with the performance of native code. This Java component requires the Insignia Java VM to run on Pocket PC devices.

A Java application that uses native UltraLite consists of the following:

  • The compiled Java code (class files) that contain the logic of the application
  • The UltraLite runtime JAR file and DLL
  • The Insignia Java VM
  • An UltraLite schema and/or database file
  • The Native UltraLite for Java components must be manually copied to the handheld device and the user’s code must know the location of the native library. The combined JAR and DLL file size is about 300K.

Learn the Benefits...

Software

Native UltraLite for Java is available as part of SQL Anywhere. For the free download, click here.