Thanks Fred for your reply.

The port to J2ME is not that easy. A lot of packages should be rewritten.

The main packages that are missing are:
-java.lang.reflect
-java.sql
-java.math
-java.io

The java.sql package is relativly easy to rewrite, the java.lang.reflect
 was taken from the J2SE (but not sure that the runtime will comply).

I still need to work on the java.math that doesn't seems to be too
difficult.

But the java.io will certainly be hard work to code because their is no
file system in J2ME CLDC.

Do you have an idea on how to deal with the java.io part?

The idea I have is to only have in memory table in a first build,
afterwards, if this works, I can write a layer that will be build over
RMS (the persistent record system) to handle the files.

What do you think about that, is it a good direction?

CU Jerome

fredt <[EMAIL PROTECTED]>wrote:
You should look at the jarmin target in build.xml which excludes all
 > the server-related classes and more.

The org.hsqldb.util package is not part of the engine.

You can also remove all the JDBC related classes without impacting
the > rest of the code.

Beyond that, it is not very easy to remove functionality, but there
shouldn't be any major problems to port to J2ME.

Fred


----- Original Message -----
From: "Jérôme Paschoud" <[EMAIL PROTECTED]>
To: <hsqldb-developers@lists.sourceforge.net>
Sent: 07 September 2005 14:53
Subject: [Hsqldb-developers] General Architecture Informations


I'm seeking informations on the architecture of HSQLDB, I've already
found some (thanks to fredt) in the power point presentation called
"Architecture HypersonicSQL".

I'm mostly interested in finding what classes are usefull for a
  > minimal, standalone, in memory table implementation.

I think that the whole jdbc package can be removed as well as the util
one (is that true ?). In the power point presentation their is a note
about aerver classes, where are they, can they be removed.

In fact I'm must be able to run HSQLDB on java J2ME configuration. Any
advises would be greatly appreciated.

Thanks in advance for the help.

CU Jerome



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
hsqldb-developers mailing list
hsqldb-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hsqldb-developers

Reply via email to