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
-
Network applications using Sockets (Winsock on NT), TLI, and RPC.
-
Internet applications using Web technologies such as CGI, Java, and
ISAPI.
-
Network Technology consulting for Business Process Automation and Reengineering.
-
TCP/IP systems software for general purpose as well as embedded systems.
-
Custom software for the Unix and Windows NT platforms, such as, back-office
server applications for Windows NT.
Projects :
-
TCP/IP based HSMS Server for Windows NT and HP/UX.
-
TCP/IP Connection Manager for Windows NT for a storage management system.
-
Target Service Agent for Solaris for a storage management system.
-
Customized NFS client for Windows NT for storage management system.
-
Development of secure TCP/IP protocol software.
-
Connection Manager
-
Resource Requirement and Design Studies
-
Ethernet Device Driver
-
IP Security Option
-
MP Kernel Debugging
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.
-
Intranets - LANs of client and server systems
-
Web sites - both Intranet and Internet home pages using HTML
-
Web applications - server side programs using ASP,CGI, JAVA, DATABASES.....
-
Business automation using WWW - the dream of IT managers
-
Training - educate people on Internet technologies
-
Developing and designing custom web sites
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