| Welcome to the developer-related wealth
of information. If you find troublesome to reach what
you're looking for, drop
me a note so I can improve this documentation. As you may know by having used MaxBase as an end user, RXDbase and MaxBase don't follow JDBC compliance, since they are thought as light-weight, Java-native database tools. This database suite uses its own file format and there is the possibility to import/export from/to DBF files for compatibility with other DBs. Just thought you may have wanted to know. MaxBase was created, originally, as a GUI frontend to RXDbase, the underlying database class. It didn't have many of the features it has today, because it only had to serve one purpose: to let the programmer manage databases to ship with applications. RXDbase, on the other hand, was (and still is) the under-the-curtain database engine which was designed right for NetRexx. Today, a beanized version that can accept/return String values instead of Rexx strings (JRXDbase) is now provided along with the original implementation, by Java developers' request. Why not to beanize also the original RXDbase? Currently, there aren't NetRexx IDEs, so this feature would not be crucial to the RXDbase developer (which has full documentation for RXDbase anyway). Should any NetRexx IDEs appear, I will make a Bean out of RXDbase. MaxBase and RXDbase have been enhanced a lot from the early days, and they still remains nice tools for the developer. Find here how can you access developer-related features. (Under each title you will find the typical use for every item) Plugins Accessing
DBs through the Applet RXDbase
(a NetRexx class to access local DBs) RXDBClient
(a NetRexx class to access remote DBs) Java
Beans The
nrio.utils.convert class The
nrio.utils.ImportExport class A note about NetRexx: NetRexx is a Java tool, a great pre-processor for Java code that adds some features to Java (completely portable: the pre-processor is written in Java, and the features can be freely distributed with the program as classes, as I have done with this program -- check it out!). Most of the examples in these pages are written in NetRexx, with the exception of the ones in the "Java Beans" section, where I have used Visual Age for Java. Since NetRexx isn't a radical departure from Java, you should be able to completely understand a NetRexx program if you're already a Java developer. Download your free copy of NetRexx now! |
Max Marsiglietti © 1997
Layout and artwork Andrea Resmini 1997