PRO-III on ONware RDBMS
PRO-III is now available to organizations who want to run their mission critical applications on Oracle, SQL Server, or DB2. PRO-III, using the ONware engine, allows you to maintain MultiValue applications with Relational, Object and Object-Relational tools. Without re-engineering and without the need for the DBMS or MultiValue environment in which they were developed, business applications perform with ONware just as they do in their original MultiValue environment, regardless of what type of database stores the data. With ONware, MultiValue applications perform I/O with data residing on any node on the network, stored in the databases of choice.
What is ONware?
ONware is software that “opens the door” to a wide variety of technology types, such as MultiValue, Object and Relational. ONware offers an API (Application Program Interface) that emulates U2, D3 and other MultiValue and Pick type environments. ONware includes a MultiValue environment that separates the application from dependency on a specific type of database system. The application is the application; the data is only data. ONware protects the integrity of the MultiValue application objects, allowing data to be stored in the database that best fits each organization’s needs.
ONware Architecture
ONware is a collection of servers used by application objects. ONware servers insulate the application objects from differences in the underlying technologies, such as the type and location of O/S, database management system, network architecture and user interface.
This means that an application can, for example, be developed on a PC using a Windows graphical user interface and a MultiValue DBMS such as UniVerse and then be deployed on a different platform such as LINUX running , an Oracle database and a character user interface.
ONware’s foundation is based upon the essential nature of computerized information systems. An analysis of an information system can reduce it to four components, the application component and three underlying IT components; presentation, data and network.
ONware insulates the IT components from one another. By providing such insulation, components become interchangeable. Component evaluation and component replacement is accomplished more quickly and at a lower cost allowing new technology to be incorporated into an organization with little if any disruption. By allowing concurrent multiple versions of components, ONware reduces the risk normally associated with changing components. Selected users can experiment with, evaluate, and verify workability of replacement components while other users continue business as usual.
|