Payday loans
payday loans
Home


Welcome to Recital Software

Recital Software provide a unique solution that includes a blend of cross-platform database development and migration tools, systems Integration, consulting, support, and training.

Recital products are being used extensively in Banking, Logistics, POS, Defense, Medical and systems requiring reliable and consistent response times and high transaction throughput. Our product range is continually being developed and enhanced and is supported world-wide by our experienced support team and network of resellers.

  • Recital 10

    Recital is a powerful data-centric scripting language with an embedded database used for developing character-mode desktop and batch database applications on Linux and Unix. Recital has a high degree of compatibility with Microsoft FoxPRO enhanced with many additional enterprise class extensions. Designed for high-availability fault tolerant systems Recital 10 can scale up to 1000's of concurrent users.

  • Recital 10 Server

    Recital Server is a cross-platform SQL database and application server which includes client drivers for ODBC and JDBC enabling Recital data to be accessed client/server from Windows, Linux and Mac.

  • Recital 10 Web

    Recital Web is a server-side data-centric scripting language with an embedded database for creating web applications. Recital Web has a high degree of compatibility with Microsoft FoxPRO enhanced with many additional enterprise class extensions. Includes plugins for apache and IIS.

What is Recital 10 at a glance

Recital is a dynamic data-centric programming language with an embedded high performance database engine particularly well suited for the development and deployment of high transaction throughput applications.

Recital has a high degree of compatibility with Microsoft FoxPRO with additional modern enterprise class extensions.

Recital is a cross-platform solution for Windows, Linux and Unix.

Designed for high-availability fault tolerant systems Recital can scale up to 1000's of concurrent users.

Recital products are fully supported worldwide from our offices in USA, UK and Asia by our professional IT services team.

The Recital 10 database engine is not a standalone process with which the application program communicates. Instead, the Recital database is an integral part of any applications developed in Recital. 

Recital 10 implements most of the SQL-99 standard for SQL, but also provides lower level navigational data access for performing high transaction throughput. It is the choice of the application developer whether to use SQL, navigational data access, or a combination of both depending upon the type of application being developed.

The Recital 10 database engine, although operating as an embedded database in the user process, multiple users and other background processes may access the same data concurrently. Read accesses are satisfied in parallel. Recital uses automatic record level locking when performing database updates. This provides for a high degree of database concurrency and superior application performance and differentiates the Recital database from other embeddable databases such as sqlite that locks the entire database file during writing.


Recital 10 includes a complete cluster ready database engine that has a high degree of fault tolerance. The Recital 10 database engine maintains the transaction state of a running program. Failures in the network transport or endpoint cause Recital 10 to reconnect and restore the database state transparent to the end-user.

Key features of Recital 10 at a glance

Recital consists of a dynamic data-centric programming language and an embedded high performance database engine. The Recital scripting language maintains a high degree of compatibility with Microsoft FoxPRO with additional modern enterprise class extensions.

Key features of the Recital scripting language

  • High performance database application scripting language
  • Very high degree of compatibility with Microsoft FoxPRO
  • Modern object-oriented language features
  • Easy to learn, easy to use
  • Fast, just-in-time compiled
  • Loosely-typed
  • Garbage collected
  • Static arrays, Associative arrays and objects
  • Develop desktop or web applications
  • Cross-platform support for Windows, Linux and Unix
  • Extensive built-in functions
  • Superb built-in SQL command integration
  • Navigational data access for the most demanding applications
  • Extensive support for PHP core functions including mysql_xxx() functions and PDO class
  • Extensive database support including Native Recital, FoxPRO, MySQL, Oracle, and PostgreSQL

Key features of the Recital database

  • A broad subset of ANSI SQL 99, as well as extensions
  • Cross-platform support for Windows, Linux and Unix
  • Supports Database container (Similar to MySQL) and free tables
  • Stored procedures
  • Triggers
  • Cursors
  • Updatable Views
  • System Tables
  • Query caching
  • Query optimizer
  • Fine grained database security and user access control
  • Referential Integrity constraints
  • Sub-SELECTs (i.e. nested SELECTs)
  • Embedded or client/server
  • Fault tolerant clustering support with automatic failover
  • Chronological data versioning with database timelines
  • Optional DES3 encrypted data
  • Replication support (Master-Slave Replication)
  • Hot backup
  • Client drivers for ODBC, JDBC and .NET
  • Very large file support (2^63)
  • Easy deployment and administration

Benefits of Recital 10 at a glance

Microsoft FoxPRO compatibility

Recital 10 has a high degree of compatibility with Microsoft FoxPRO including full support for all of the object-oriented language features.

Cross platform development

Develop and Deploy your applications on Windows, Linux or Mac with Recital Visage.

Incredible performance improvements

With Recital 10 speed improvement in excess of 100x over previous Recital versions your end-users will notice the speed difference immediately.

Scaleable to 1000's of users

Recital can expand to meet the requirements of the job, from the smallest task to the largest project. Recital 10 is a truly cluster aware database engine, fully utilising the power of cluster computing, allowing you to increase capacity simply by adding additional nodes to the cluster.

Bullet proof reliability and non-stop operation

Recital 10 has an extremely high degree of fault tolerance, with features such as automatic cluster failover and self healing indexes. When Recital is configured to operate in a cluster of load-balanced application servers and dataservers, and the master dataserver fails, the applications will automatically fallover to use the backup dataserver. Application state will be restored automatically on the backup dataserver.

Integrated data dictionary

Recital increases productivity by allowing developers to set business rules at the table level. It automatically enforces the rules when the table is used anywhere in an application.

Take advantage of Linux

Linux has a vastly lower cost of ownership than Windows, world class leading security protecting your data from virus or malware infections and far greater reliability. Move your business critical Microsoft FoxPro applications to Linux today!

Batch processing capabilities

Recital has built-in batch processing capabilities, which are especially beneficial for corporate transaction processing solutions such as those used by some of our customers in medical claims processing and banking. Batch jobs (cron jobs in Linux) can run in the background while interactive users on desktops or web clients are updating data concurrently.

True universal data access

With Recital 10 you can access your data using JDBC and ODBC. In addition Recital 10 can read and write data to/from Oracle, MySQL, DB2, postgreSQL and many more. Unify your business data today!

Chronological data versioning

Recital 10 incorporates chronological data versioning known as database timelines. All changes made to data are recorded together with the previous data values, who changed the data, when they changed it, and from where they changed it. The timeline can be viewed and data rolled back to a previous date and time if so required.

World class support

If you are running Microsoft FoxPRO business critical applications, it’s time to switch to Recital to extend the lifetime of your FoxPRO applications and benefit fron worldwide expert support and hot fixes if and when required.



 

Top Download

Recital 10 Linux Download