CodeBase Database Tools For Programmers
Search   
Advanced Search
products   order   consulting   reviews   downloads   links   support   contact   about us    home  
• Products Home

• Product Comparison

• Windows & .NET
  - C/C++, C++.NET, C#
  - Visual Basic, VB.NET
  - Delphi
• Windows CE
• SQL 2.0 for Windows
  - ADO / ADO .NET
  - ODBC
• Linux
• UNIX
• Java
• Java - JDBC/SQL
• Kylix
• Mac, DOS, Excel,
  PowerBASIC,
  Perl, Python

• CodeBase Subscription
• File System
• 64-bit Support
• VCL Components
  - C++ Builder
  - Delphi
• CodeBase File Utility
• RapidSort
• CodeBase File System
• 3rd Party Tools
CodeBase

Client/Server

In the CodeBase client/server configuration, the CodeBase Server runs as a separate process. The advantage of this extra complexity includes the following:

  • Performance - CodeBase Client/Server offers excellent performance for a number of reasons. First, its bulk read/write and Precision Query technologies offer algorithmic excellence. Second, when operating over a network such as the Internet, less information needs to be communicated. Consequently, the communications can be completed in less time - especially over slow networks. More bandwidth is left for other applications, which also aids overall network performance. Finally, running the CodeBase Server on a high-performance computer improves performance by letting client applications take advantage of the server computer's higher processing speed.

  • Stability - Because the database server is the only application that changes the database, the risk of database corruption, due to application/operating system instability or a power failure at the wrong time, is greatly reduced. Also, you can maintain a backup CodeBase server, complete with up-to-date data files, that can take over if the primary CodeBase server goes down.

  • Security - The CodeBase server helps you secure your data. It offers password protection, encryption at both the TCP/IP communications level and file level, and access restrictions at the computer, database or table level. Using password protection, you get an account ID and password, which identifies users logging into the server. You can restrict computer access by specifying which computer IP addresses are allowed. This firewall can prevent unauthorized access to data from foreign machines, even when account information has been compromised.

  • Flexibility - You can share the CodeBase Server files with stand alone applications and other xBASE tools such as Foxpro.

CodeBase client/server also includes the following great features:
  • Easy Server Configuration - CodeBase makes it easy for you and your end users to configure the CodeBase server with a graphical interface to the CodeBase server's configuration data. Easily control items such as where the server locates it data files, the access mode in which tables are opened, memory allocation options and much more. All server configuration options can be accessed through the CodeBase Administrator application.

  • Royalty-free Client/Server - CodeBase client/server can be distributed royalty-free. This allows you the flexibility to offer end users a standalone or client/server solution, without the hassles of run-time royalties.

  • Information Reporting - To help you manage your client/server applications, the CodeBase server can supply reports on a variety of information including:

    • Server Information - Provides general information on server resource usage, up-time, number of users connected and more.

    • Account Reports - Provides details on all current server accounts, including account-level file privileges and any IP address restrictions.

    • Privilege Reports - Provides a list of all individual account/table privileges recognized by the CodeBase server

    • Connection Information - Provides you with a number of different reports that detail which accounts are currently connected to the CodeBase server, which tables each account is using and what table/record locks each account has in place. Useful both for security reasons and when troubleshooting applications.

    All server reports can be accessed easily through CodeBase Administrator.

The CodeBase Database Server and client applications support Windows 2003, XP, 2000, NT, Me and 9x. The CodeBase server supports up to 10 simultaneous connections, and can be distributed royalty-free with your applications. Take advantage of this by distributing your applications with client/server capabilities, even for small deployments. You can also purchase CodeBase server licenses for larger amounts of simultaneous connections. For more information, refer to the pricing schedules on our order page.
 Features
Flexible Engine API
High Performance
Portable
FoxPro/dBASE/Clipper File Compatible
Client/Server
Easy Deployment
Web-ready
Small Footprint
Precision Query Technology™
Scalable
Large Tables
International Languages
Source Code Included
CodeBase Administrator
Royalty-Free Distribution
30 Day Money Back Guarantee
Free Technical Support
Custom Consulting Services Available
 
 
 
 
Sequiter Software Inc.