[See all pages on this site.] [Find out more about Trifox Inc.] [Find out how to contact Trifox personnel.] [Complete product documentation, FAQs, online references.] [Pricing is simple.] [Download an evaluation copy of any Trifox product.] [Descriptions of all products, including VORTEX, DesignVision, and Genesis.]

[Navigation Map]


[Search Site]




VORTEX++ is a thin class library that rests on top of the actual raw VORTEX API.

The API has a message-based interface and is machine-independent, supporting only three basic datatypes: CHAR/BINARY, NUMBER, and DATETIME. These attributes make the VORTEXcli very efficient at moving data (either locally, or across a network); however, it can be cumbersome to use.

VORTEX++ smooths the process by providing a few simple classes to handle all database access. In addition, it provides convenient classes to handle the basic datatypes, including operator overloading and many conversion methods.

Main Classes

The main VORTEX++ classes are:
dbChannel Encapsulates a database connection. Each instance corresponds to an actual DBMS connection.
dbStatement Encapsulates a SQL statement. Each instance corresponds to a logical VORTEXserver cursor.
dbDescription Describes an output column.
dbException The base class for all VORTEX++ exceptions.
dbObject The base class for all VORTEX++ data objects.

Like all VORTEX program interfaces, VORTEX++ minimizes network traffic thereby improving performance, with the following advanced features:

 »  Cursor caching -- Client side cursors are automatically cached, reducing actual interactions between the Java client and the RDBMS server.

 »  Bulk operations -- SELECT, INSERT, UPDATE, and DELETE requests operate on multiple records in a single network transaction.

More Reading

 »  VORTEX++ Reference Manual.

Back To Top

© 1985-2020 Updated 26 Sep 2005.