Application Modernization

An existing screen or terminal based application can be modernized incrementally by adding a Web and/or Desktop GUI interface on top of existing platform. This allows the existing modules to continue working while allowing the use of the latest technologies and trends to offer a new look to certain classes of users. The most flexible way to achieve this is to make the data source look like a relational database accessible using ODBC or JDBC and SQL. This allows freedom in choosing development, reporting, and analysis tools.

OpenAccess SDK allows a data source to expose a SQL interface with ODBC/JDBC drivers. The architecture of OpenAccess provides efficient access to the data source by allowing the adapter developed for the data source to tightly work with the OpenAccess SQL engine to efficiently execute the data requests.

One state government agency has been using terminal based applications that access data on Concurrent Computers for many years. The agency wanted to allow the public to be able to submit certain requests over the Web but this required access to the data residing on the Concurrent system from the Web Server system. But because Concurrent System uses OpenAccess to allow the data on the Concurrent hardware to be accessed from Windows and Unix boxes using JDBC or ODBC, the customer was able to use IBM WebSphere and the JDBC connectivity provided by OpenAccess to implement a Web solution that works in conjunction with the existing native applications. The new Web based application was first developed on Windows using Java and then deployed on Solaris - both technologies that represent 20+ years of innovation over the existing legacy application platform and development environment.