WINDOWS NT to SOLARIS

Executive Summary

Start

ennovate task involved

  • Integration & implementation of a single online work environment depending on access policies
  • Implementation of JNI-JAVA Native Interface for communication between database and search engines
Fast Forward

ennovate team offered the following services:

  • Migration of NT based business server application to SOLARIS platform by implementing a single online work environment
Finish
  • ennovate's Migration included :
    • Set up and integration of the Intranet Server with other modules on WinNT and Sun Solaris
    • Conversion of the compilation and distribution, NT Batch files to shell scripts and generating files such that it runs on both NT and Solaris platforms
    • Use of Java debugger and Solaris debugging options for debugging the application server
    • Integration/Verification/Testing of the entire server
    • Preparation of the installation process using InstallShield JavaEdition on Solaris
    • Preparation of the installation scripts on Solaris for application server

The Customer

  • Our customer is a company based in California, USA that pioneered the concept of collaborative business (c-Business) with its flagship product, c-Business Server

The Challenge

  • Our customer's C-Business server is far more powerful than simply sharing data among employees. A common knowledge base or workspace is maintained for all distributed team members. Every team member gains access to a single online work environment, depending on the access policies and the efforts of the virtual team are globally coordinated
  • The software was developed in Java & C/C++ on Windows NT 4.0 using powerful search engine & an Object-oriented database. A Java Native Interface (JNI) was used to communicate with database and search engine. The code contained approximately more than 1000 Java files & 50 C/C++ files. Need of the hour was to port server as well as compilation and distribution process on Solaris 2.6 platform

The Solutions

  • ennovate successfully ported the NT based C- Business server application to Solaris platform 

    Following are the highlights of our project execution:
    • Set up and integration of the Intranet Server with other modules on WinNT and Sun Solaris
    • Conversion of the compilation and distribution, NT Batch files to shell scripts and generating files such that it runs on both NT and Solaris platforms
    • Porting of the application server Java/C/C++ files in such a way that it runs on both NT and Solaris platforms
    • Use of Java debugger and Solaris debugging options for debugging the application server
    • Integration/ Verification/ Testing of the entire server
    • Use of profiler to compare performance of the server on NT and Solaris
    • Preparation of installation scripts on Solaris for application server
    • Preparation of installation process using InstallShield JavaEdition on Solaris

The Technology

  • Java 2, Sun workshop C/C++ 4.2, OptimizeIt profiler and Install Shield Java Edition, Windows NT 4.0 and Solaris

The Benefits

  • Improved readability of the application architecture
  • Enhanced database & server performance