The highlights in JADE release 7.1, which help you to deliver high-performance, interoperable applications on Windows for both 32‑bit and 64‑bit platforms, are as follows.
Class number extensions
JADE has extended the number of user classes permitted to just under one million. In earlier releases, the limit for user classes was 31,279, with some class numbers reserved for transient‑only classes. For details, see "Class Number Extensions", later in this document.
Ad hoc indexes
Ad hoc indexes enable you to create indexes suitable for optimizing ad hoc queries without requiring database reorganization. For details, see "Ad Hoc Indexes", later in this document.
Web services extensions
JADE now provides the Representational State Transfer (REST) Application Programming Interface (API), which provides you with an alternative to the Simple Object Access Protocol (SOAP) protocol to implement Web services. For details, see "REST-Based Web Services", later in this document.
.NET API enhancements
JADE has made a number of changes to facilitate your .NET development, including:
User class functionality, dynamic property access, and JADE method call invocation performance improvements
Implementation of a ServiceModel assembly that enables C# proxy objects to be serialized across .NET Windows Communication Foundation (WCF) Web services, also providing support for .NET WCF client applications to participate in system transactions
The JADE .NET Developer's Reference has been enhanced to include .NET and JADE requirements, object management information, a sample application, and an introductory tutorial
For details, see ".NET", later in this document.
Extended dynamic property support
You can now access JADE dynamic properties explicitly, rather than using calls to the getPropertyValue and setPropertyValue methods. The JADE compiler supports enhancement this explicit dynamic property access and allows the extraction and load of schemas that contain dynamic properties. For details, see "Dynamic Properties", later in this document.
Unaudited database files and partitions
Database files and partitions can now be updated with auditing disabled, to eliminate journal disk space use and I/O overhead when loading data into a file or partition and restart recovery is not a requirement. For details, see "Unaudited Database Files and Partitions", later in this document.
Snapshot database recovery
JADE now supports the recovery of database restored from a snapshot created by third‑party technology; for example, VMWare snapshots. For details, see "Snapshot Database Recovery".