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