Home   Architecture   Features 
Server engines
Data Central Wizard
dbOvernet has an extensive feature set, including:
  • True multi-tier structure
  • Open ServerObjects architecture
  • Thin client creation
  • Business, validation and pre-processing (OnBeforePost, etc.) rules handling
  • Open client-side data buffers
  • Application Server and Object Request Broker components
  • Server access to non-traditional data stores
  • 2 to 6 times faster throughput than competitors
  • Single, all-inclusive client-side component
  • On-the-fly client redirection
  • Multiple server-side exe support
  • Modifiable, open-fielded user authentication
  • Runtime user monitoring
  • Multiple security points
  • Cached updating, error reconciliation
  • Synchronous/Asynchronous (blocking/non-blocking) options
  • Server push messaging (non-invasive - event driven)
  • Transaction handling, including segmented group transactions
  • Briefcasing, local data streaming
  • File-handling ServerObjects (replaces FTPing)
  • All field type support, including BLOBs and sub-types
  • Help files and documentation
  • Extensive examples
  • Design Data Center - one-stop Database/Table/Field/Index/SQL specification w/local and remote design-time fetching
  • Local streaming/reload properties
  • Callback, record refresh and real-time messaging
  • Remote procedures (into/out of the middle layer)
  • 3rd party integration
  • Automated one to many to N
  • Intelligent 1>m>N scrolling (scroll/skip monitoring)
  • Many to many
  • Cached/streamed lookup tables
  • Child filters
  • Client connection component
  • Parameters handling
  • MaxRecords and segmented packet handling (GetNextPacket)
  • Automatic next packet fetch
  • Servers, including IBObjects, BDE and ODBCExpress
  • Full database support - MS SQL, Interbase, Sybase, Access, etc.
  • TQuery/TTable/TStoredProc/TUpdateQuery emulation in TdbOClientDataset
  • UpdateSQL emulation
  • Stored procedures
  • Master source/fields/link fields properties
  • DataDone event
  • Generic data handler utility
  • SQL properties, Preselect, OrderBy, Filter
  • AutoSQL construction
  • High-speed throughput
  • Full threading
  • Encryption, compression
  • SOCKS5 support
  • Fail-over, load-balancing *
  • Controlled update, retrieval (client-side properties - AutoUpdate, CachedUpdates, LiveData, SendOnActive, UpdateRemote)
  • On-the-fly server redirection
  • Client-side SQL override properties
  • Components for Delphi 4,5 & 6

* indicates features in upcoming releases

Server engines

Building a server to handle any database engine is described in our Help file: Contents > Creating a server to work with alternate database engines (the last item on the Contents page). 

Developing for specific database engines is, in most cases, fairly straight forward. However, to save you time, we have written dbO Application Servers for the following engines:

  • ADOServer (Delphi ADO)
  • ADSServer (Advantage Database Server)
  • BasicServer 
  • BDEServer (Borland Database Engine)
  • DBISAMServer (ElevateSoft DBISAM)
  • DOAServer (Direct Oracle Access engine)
  • IBOServer (Interbase Objects engine)
  • IBXServer (incomplete - Delphi Interbase Express)
  • ODBC98 
  • ODBCExpress
  • ParadoxServer (High speed file server version)

plus several specialty servers, like our HubServer.

Often, developers have turned to alternate engines to reduce the footprint at the client-side. Since this is not a factor in dbO (there are no engine components in client applications), some developers return to BDE when working with dbO. The BDE is fast, efficient, handles a variety of databases and is supported by a major corporation. Since engine installation is required only at the server, the concerns over size are not a major factor with dbOvernet.

Of course, performance with specialty databases is optimized by using the engine components designed for those databases.

Top

We love to solve problems and we invite your questions and challenges

Since we started in June, 1998, we've had hundreds of questions and challenges thrown our way by customers and evaluators. Some (like running on Macintosh platforms) we admit to not being able to meet. But, by and large, there's very little dbOvernet cannot do.

We invite your questions and real-world challenges related to remote connectivity and multi-tier applications. We'll publish the best.

Top

Data Central Wizard

The Data Central Wizard is a one-stop tool linked to all TdbOClientDataset data properties that simplifies all tasks associated with database, table, field, SQL specification and connectivity properties.

  DCWiz1.jpg (72023 bytes)

During design, you can click on any applicable property in the TdbOClientDataset's Object Inspector to bring up Data Central, where you can:

  • Choose the database you want to work with during design. The database can be located locally or remotely so you can select from a local database or connect over the Internet or corporate intranet (LAN) to a remote server and bring back all the table/field/index and other metadata information.
  • Select the table applicable to the TdbOClientDataset.
  • Designate special overrides that may apply (Quote all fields, prepend the table name to SQL expressions, etc.)
  • Select the unique index for updating.
  • Specify the join fields for one to many relationships.
  • Specify SQL restrictors, like WHERE and ORDERBY filters.
  • View and modify the constructed SQL expression directly or through a wizard.

Top