Apologies, the Roadmap PDF on the web site not being updated yet is my bad; the buck stops with me on that one. I'll get it done. But in the interim, here's a summary of the JADE 7 release.
SCHEDULE
- Alpha release –- available now on request
- Beta release –- end of May 2011
- General release –- end of August 2011
PERFORMANCE AND SCALABILITY FEATURES
- Database direct I/O –- eliminates Windows file system cache
- JOM cache, mutex and lock optimisations –- run more processes in a node
- Larger database file index blocks
- RPC mutex optimisations and larger buffer sizes
OTHER FEATURES
- Silverlight thin client –- both "classic" and new stateless versions; beta available from JADE 6.3.7 on request
- Database file encryption
- WS-Security support
- .NET Class Library API enhancements
- IPv6 support
OTHER CHANGES
- Nodes that host a database will be 64-bit only. This includes single-user environments and single-user application server nodes.
- Object instance IDs will be 64-bit only. Note that this does not affect class IDs or the number of classes that are available in an environment.
- The ActiveX exposure feature will not be available from JADE 7. The ActiveX exposure enables you to expose selected features of your JADE system to other application development tools such as Visual Basic and C++ through ActiveX technologies. JADE implements ActiveX generation through the wizard feature of Microsoft’s Visual Studio 6. However, this product is no longer supported by Microsoft. In addition, new users of JADE may be unable to source a copy of Visual Studio 6. In recent years, ActiveX technologies have been replaced by .NET. From JADE 6.3, you can now generate exposures using these .NET technologies. This provides a more modern, flexible, and easier to develop mechanism than that provided by ActiveX. It is recommended that, where required, you re-write ActiveX exposures using the new JADE .NET exposure.
- JADE 7 is built using Microsoft Visual Studio 2010, which will require the installation of appropriate C++ runtime binaries. For a level of backwards compatibility, system administrators will be able to choose to support 32-bit thin clients using the same (Visual Studio 2005) C++ runtime binaries currently required by JADE 6.3.7 and 6.3.8.
- The JADE Dump and Load utility (jddlutl) will not be available in JADE 7.
- The JADE interface for the Rational Rose modeling tool will not be available in JADE 7. If you want to use third-party design tools (e.g. Enterprise Architect), you can use the JADE XMI interface to import the model into your JADE environment.
OPERATING SYSTEMS
- JADE 7 thin clients will require Windows XP Professional with SP3, or a later Windows version
- Server and client nodes on JADE 7 will require Windows NT6 or later (Vista or Server 2008 R1, or later)
- Nodes that host a database in JADE 7 will require a 64-bit operating system. As well as database server nodes, this includes single-user environments and single-user application server nodes.
- For client nodes, the default configuration also requires 64-bit binaries. However, if 32-bit client nodes are required (e.g. to allow for the use of 32-bit third-party DLLs), these can be used with some loss of performance and functionality.
- JADE 7 supports Windows only, which means that from JADE 7, Linux distributions (for both Red Hat and SUSE) will no longer be available. We will continue to support customers running JADE 6.3 on Linux until at least April 2014.
Please email
jadesupport@jadeworld.com if you'd like a copy of the JADE 7 alpha or beta release, or the Silverlight thin client beta release.
Dean.
@CooperDino