|Java menu knowledge base|
Databases and java menus
The java programming language has, in its various versions, various modules for accessing databases
of various types. However, for widest compatibility and greatest development flexibility, our menus
use a different system for database access.
Rather than a direct database <--> applet connection, our menus require an
intermediary server-side script: database <--> server-side script <--> applet.
The server-side script will usually be nothing more than a simple look-up-and-convert utility,
which looks up your database in response to an applet request, converts the results to a simple
text format (XIXL>) and passes this back to the applet.
Using this structure, any database type can be used, and any server-side language can be
used. There are no known restrictions.
The system can easily be refined using query strings for conditional database look-ups. Some
of our java menus also have the ability to perform additional look-ups on demand and seamlessly
integrate fresh database results into an existing menu.
Concrete examples of this system are included in some of the subsequent articles on databases
and dynamic indices.