Client-Server Computing and Networking
This group offers solutions to various Client-Server and Networking applications. At times we also undertake certain software development assignments that are related to these areas, like device driver development.          We specialize in variety of tools of software development.

For more information on the projects implemented by us see our Client Server Projects List.


Focus

Provide software development expertise in the TCP/IP and related network technologies. We undertake custom projects to develop network applications for Unix, Windows NT and other derivative platforms.

Technical Capability


Projects :

Click to see the details of projects done by us.

New: Internet/Intranet Tools and Applications

At MPI, we are not just trying to ride the Internet wave. We have the experience and extensive expertise to create and customize exciting Web sites. Our web sites are not just a collage of interesting graphics - that we can let the real graphics artists take care of. MPI's role is to provide meaning to the Web site - by creating interactive content, applications which let you search databases, access information, and pretty much do whatever you want.
We have expertise to develop Web based applications using the following approaches.

HTML databases:

Many sites can do with a hierarchical hyper-linked information system consisting of HTML files and multi-media objects. A good example is Sales Brochures. To create such a database, one needs to design how the information is to be presented and then create the respective HTML files using standard HTML editors, such as, Microsoft FrontPage or Netscape Gold.

Automated HTML databases:

The above approach works great for static, relatively un-changing or slow changing type of information. But in some cases the information itself changes periodically - for example a Weekly Project Report which basically is a combined document consisting of individual submissions from team members. We can automate the creation of such HTML databases, where individual submissions are collected via HTML forms and the complete database is built in a pre-designed manner.

Database Applications:

Small information systems where the individual atom (or piece) of information is not well-defined or well-structured are best implemented using one of the above means. But most serious databases of today can make use of a state-of-the-art DBMS. Consider for example, a Library Database of books. It is best to use a relational database management system to manage such a database. The Web browser then needs to be empowered to view, query, and modify this database. We implement such a system using a standard DBMS and by writing appropriate software to interface the browser to the database.

Custom Web Applications:

Certain requirements are impossible to satisfy with any of the above approaches, and require a customized solution. A CBT or Learning Tool, for example, can possibly be implemented as a pure database application. But certain features of it, such as, tracking progress of students, or making smart recommendations, require additional software. A Web-based store front is another example which probably can make use of all of the above approaches plus some custom software of its own.

Copyright © 1998 Mega Professionals International. All rights reserved.
Revised: Feb 23, 1999.
Maintained by: webmaster@mpic.com


[ Home | Areas Of Work | S/WSkills | Employment | EmailMPI | Search ] 


Created by: Bhavin Shah