Totally Objects Home Page

Tenacity

What's New? Products Totally Objects Downloads Other Downloads Consultancy VAST Training
Educational Discounts See what our clients think Buy News Groups Consultant's Pack Contact Us

 

The quality of -‘Retaining what is held; Firmness of hold or purpose; Persistence; Retentiveness ’
Shorter Oxford English Dictionary.
Tenacity is a persistent object database add on for VisualAge™ Smalltalk. It provides a simple means of transforming any object within memory into its persistent equivalent.   A Tenacity database consists of a single root directory which contains a range of dictionaries, or other Collection type objects, containing persistent objects. This mechanism permits simple or complex database structures to be built using standard Smalltalk code. In fact, Tenacity requires very few specialised methods for its operation. Almost every action is carried out largely with standard Smalltalk.

Features

  • Smalltalk code interface
  • The use of proxies within complex objects to reduce disk access thus everything that isn't a Smalltalk primitive will only be retrieved from disk when needed
  • Caching of objects once accessed - again to reduce disk access to improve performance
  • Database slicing across multiple partitions and disks to improve performance and increase capacity
  • Transactional support to ensure data integrity under multiple access

Tenacity is not intended to replace the heavyweight OODBMS available but is a quick and easy way to add an object database to your software to provide a sophisticated persistent storage model. It is available in two versions:

  1. A single user database intended to be distributed with VAST applications that are used in a stand alone mode
  2. A multi-user database 

View the Tenacity Manual (HTML)

 
SrvLogos.jpg (27150 bytes)

At tests carried out at the IBM Labs at Hursley, Hampshire, UK, Tenacity was certified as Netfinity Server Proven. This provides an extra level of confidence when using our database product on IBM Netfinity Server hardware. For more details of the Netfinity Server Proven Scheme, check out http://www.developer.ibm.com/welcome/netfinity/netfinity_paper.html.

To see the Tenacity entry in the IBM Netfinity Server Proven Solutions listing check out the IBM Nefinity Global Software Solutions Guide

 

Totally Objects products come with full source code and have no run-time licence requirements.
Once purchased, they may be distributed with your own code without further payment.

Prices

Price per site US$ Equivalent 
Tenacity 6.0 Single User

£100.00

* $168.00 *
Tenacity 6.0 Multi - User

£250.00

* $420.00 *
Annual Support

Single User

£25.00

*1

$42.00

*1
Annual Support

Multi - User

£62.50

*1

$105.00

*1
To buy Tenacity - Go to our secure credit card server (VAST Driven)

*Plus shipping. US$ prices are converted at the current exchange rate. Your credit card will be charged in UK pounds. Your credit card will be charged in your local currency at an exchange rate set by the credit card company. This rate will depend upon the prevailing exchange rate between your local currency and pounds sterling on or soon after the date that the credit card company receives the charge. The credit card charge will be presented in the name of DirectDual Limited (Our U.K. Trading name).

1 Annual support provides for an unlimited number of problem reports (by e-mail only), all bug fix releases and all new versions (TotallyObjects do not guarantee that there will be any functional upgrades during the support period covered. However, it is our intention to make at least one additional functional version release per year.)

To place an order

Back to Totally Objects Home Page