sockSvr - an extensible web server and an embedable component

  • Thread starter http://mylinuxisp.com/~vmdd_tech
  • Start date
H

http://mylinuxisp.com/~vmdd_tech

Why sockSvr?

The synergy of internet, intranet, HTML, XML, HTTP protocol, Java,
JDBC has created new opportunities to quickly create new powerful
applications that are cheaper to develop, that are faster to develop,
that can be deployed anywhere, and that can be accessed everywhere. It
is true and becoming more so that the network is the computer, and
whoever is able to exploit this concept can reap significant benefits
and make yourself a real hero.

sockSvr is a new type of web-enabled application that has been
designed to be extensible, and that you can use to build a new breed
of applications taking advantage of the concept of "The network is the
computer."

Using sockSvr you can build applications at a much lower cost than you
have ever experienced. First, as sockSvr is a proven framework (the
web site of VMDD Tech, http://vmdd.tech.mylinuxisp.com/catalog/, has
been powered by sockSvr since April 2002), you don't have to spend
resources to design, develop, and test a new framework. Second, as
sockSvr uses Java and as the Java compiler is free, you don't have to
buy development tools that can cost more than a thousand dollar per
license. Third, as sockSvr uses the HTTP protocol, you don't have to
invent, build, and support a new protocol. This saves money. Your
sockSvr can return results in the form of dynamic html or static
pages. Fourth, as sockSvr is JDBC-enabled, many sockSvr users can
share database connections, thus helping lower your database license
cost. Finally, as sockSvr uses HTML and the HTTP protocol, users use
browsers to access it, thus you don't have to deploy anything on the
client computers. This saves the deployment and maintenance costs.

Using sockSvr you can build new applications faster. First, as sockSvr
is a proven framework (the web site of VMDD Tech,
http://vmdd.tech.mylinuxisp.com/catalog/, has been powered by sockSvr
since April 2002), you don't have to spend time to design, develop,
and test a new framework. Second, as sockSvr uses Java and as Java is
a powerful language with thousands of built-in classes (and the number
is growing), you can quickly put together powerful applications. Since
these applications built on proven Java classes, they use less code
and easier to maintain.

Being a Java application, sockSvr can be deployed on any platform, be
it Sun, Windows, HP, or Linux. You just need to deploy the latest Java
Virtual Machine which can be downloaded from the Sun web site. Also,
you need to deploy the appropriate JDBC driver for the database you
use. Additionally, as sockSvr is a built-in web server, you can deploy
it anywhere, intranet or internet.

As sockSvr uses HTML and the HTTP protocol, and as it is web-enabled,
users everywhere on the network can use browsers to access it, thus
you don't have to deploy anything on the client computers.
Furthermore, sockSvr opens the world of distributed computing. For
example, if your users want their existing SQL-Server client-server
application to search for some data that reside in a different
database (eg., Oracle database). How do you solve this problem? There
are fat and thin solutions. Fat solutions involve installing Oracle
client software (many mega-bytes of storage) on all client machines.
Thin solution (by using sockSvr) does not require you to install any
Oracle client software. (sockSvr uses JDBC, thus requires only an
Oracle JDBC driver file). With this thin solution, your application
just needs to make an http call to the sockSvr to get the data. For
example:

result = fromSockSvr
("http://vmdd.tech.mylinuxisp.com/etc/helloWorld?acct=12345");

To recap, you can use sockSvr to quickly build new web-enabled
applications. Or, you can use sockSvr as a distributed resource that
will extend your existing client-server applications.

By the way, sockSvr is siginificantly more compact (less than 100 KB),
faster-to-deploy, faster-to-run, and more memory- efficient compared
to competing application servers.

Copyright © 2002 by VMDD Tech . All rights reserved.

VMDD Tech
http://vmdd.tech.mylinuxisp.com/catalog/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,764
Messages
2,569,566
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top