Code Comments
Programming Forum and web based access to our favorite programming groups.The beauty In my quest for a web and application server which is suitable and scalable from personal use to mid-sized businesses, I have researched and evaluated many products, some of which are open-sourced, such as tomcat, jetty, easerver, apache, jboss, websphere, and oracle 9ias. All of them are technically good and appropriate for those who are willing to spend an enormous amount of time, money, and man-power to understand and maintain them. At the same time, all of them are too big, too complex, too hard to use and maintain, and too out-of-focus for what we are looking for. Thus, we decided to build sockSvr, taking advantages of the most advanced techniques and technologies, and avoiding the pitfalls of other products. The result is the sockSvr that is powerful, elegant, compact, and easy to use. To give you ideas of what sockSvr involves, we would like to present a snap shot of our (many) web-sites' directory trees. Before we show you our directory tree, we want you to keep in mind that our sockSvr is hosting many applications (each subdirectory under public contains one or more applications), and some applications are open (i.e., they do not require usernames and passwords) such as http://vmdd.tech.mylinuxisp.com/catalog/, and many are closed (i.e., they are for internal use or registered members only) such as http://vmdd.tech.mylinuxisp.com/work/issuemgr.html. The file passwd.txt contains usernames and passwords. The file openapp.txt defines which apps are open. Now, here is our web-site directory: C:\SOCKSVR 04/09/2003 08:44 PM 37 compile.bat 08/20/2004 10:21 PM 21,714 httpConnection.class 06/03/2004 09:17 PM 1,512 httpConstants.class 07/24/2004 04:40 PM 4,473 httpSvr.class 08/29/2004 12:16 AM 67 openapp.txt 08/01/2004 10:22 PM 994 passwd.txt 05/13/2004 10:49 PM 2,029 ReentrantLock.class 02/12/2004 11:36 PM 115 run.bat 06/03/2004 09:17 PM 888 sockSvr$1.class 06/14/2004 07:49 PM 1,568 socksvr.bshrc 06/03/2004 09:17 PM 3,292 sockSvr.class 03/23/2003 01:30 AM 532 sockSvr.readme 06/02/2004 09:34 PM 2,288 user.class 08/23/2004 10:58 PM 1,068 VmddTech$Loader.class 08/23/2004 10:58 PM 5,013 VmddTech$Pop3Mail.class 08/23/2004 10:58 PM 27,228 VmddTech.class 01/20/2004 11:08 PM 5,618 VmddTech.js 08/23/2004 11:01 PM 9,162 worker.class 08/02/2004 09:13 PM 3,561 workerUsr.class +---logs 09/07/2004 11:38 PM 446,123 err.txt 09/11/2004 12:34 PM 1,896,387 log.txt +---public 06/26/2002 07:10 PM 143 accessdenied.html 04/18/2004 09:03 AM 23,570 favicon.ico 05/20/2004 10:20 PM 2,818 first.html 09/03/2004 08:57 PM 5,025 index.html 09/03/2004 08:59 PM 9,087 login.html 09/03/2004 08:58 PM 9,124 login_retry.html 05/17/2004 10:06 PM 585 logout.html 07/01/2002 07:00 PM 7,218 md5.js 07/01/2002 07:00 PM 1,407 passwdAdmin.html 05/16/2004 09:17 AM 37 robots.txt 06/24/2002 06:50 PM 473 upload.html 06/26/2002 07:10 PM 156 upload_done.html | +---asp | +---bpw | +---bpw_lgix | +---catalog | | \---sales | +---etc | +---logix | +---members | | +---data | | +---dddw | +---old | | +---tech | | \---vn-commerce | +---upload | +---windows | \---work | \---data After looking at the above, what do you observe? I see that while sockSvr is compact, it can host as many applications as your disk allows. I also see that to configure sockSvr, I need to modify only two files: passwd.txt and openapp.txt. Then, I can add as many applications and many subdirectories as I can under the public directory. And, all of sudden, all of these applications are available world-wide. Before we conclude, we want you to know that we are very flexible about prices. Give us a proposal, and then we can favorably consider it. We price to sell. When you buy from us, you will get money-back guarantee and free upgrade for a year. Houston, 10-Sep-2004 Binh Pham Copyright © 2004 by VMDD Tech . All rights reserved.
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.