PROIV Version 6 will introduce a range of new & enhanced features,
providing benefit to both existing & new customers. The release
also leverages many new & updated technologies that are used by
the core PROIV technology.
Integrated Product
In PROIV Version 6, what were previously separate components are integrated
into a single, consistent product set.
PROIV Version 6 includes the Web Development tool, a new Bus server
(high performance API into PROIV), a new Web Services framework, a new
Multi-Lingual lexicon and a new web based Management Framework. This
Framework allows PROIV installations to be easily managed from a single
console.
Interoperability – Bus and Web Services
Framework
An external communication interface to PROIV is implemented via the
PROIV Bus.
The PROIV Version 6 Bus is a replacement for the previous Bus, but
embracing newer technologies. It is written in Java & provides the
improved scalability and performance required to support the PROIV Web
Services component, as well as providing improved diagnostics, statistics
gathering and better leveraging of open authentication protocols.
PROIV Web Services allows PROIV developed components to be quickly
& easily exposed as Web Services using a point & click publish
/ withdraw facility. PROIV does all of the “plumbing”, generating
the required WSDL and providing a Web Service endpoint for calling the
Web Service.
A later release of PROIV Version 6 will introduce a facility for a
PROIV application to call an external Web Service.
Presentation layer enhancements
PROIV Version 6 extends the capabilities of the existing Windows Client
with new Programmable menus & toolbars, ActiveX extensions and easier
integration of the PROIV client with 3rd party automated QA tools.
PROIV Virtual Machine – enhanced processing
A new Server Side Object facility is available which enables easy dynamic
linking to 3rd party business objects running alongside the PROIV Virtual
Machine. Initially these can be Java beans or .NET controls (on Windows
platforms), but this will subsequently be extended to include other
object types including a Web Service object.
PROIV Version 6 also includes an enhanced XML reporting & processing
engine.
Platforms – 64 bit & Databases
PROIV Version 6 introduces support for 64 bit Windows and Linux operating
systems, and PROIV continues to track the market leading databases.
The main supported databases are Oracle 10g, SQL Server 2000/2005, PostgreSQL
8 (on both UNIX and Windows) and Reality 11.
Multi-Lingual Phase 1 – Latin based
languages
PROIV Version 6 Multilingual introduces a new shared lexicon that will
hold translations (alternate meanings) for textual references within
a PROIV application. It supports multiple languages or translations
from a single source version of a PROIV application. Note this release
of Multilingual only supports Latin based (Western European) languages.
Development Environment
The development environment is enhanced to itself make use of the new
PROIV Version 6 features. In addition, new developer features include
source code output as XML (with rendition to HTML and PDF options via
XSL / FOP), and tuneable logic editor parsing.