• Post Reply Bookmark Topic Watch Topic
  • New Topic

HELP TO MAKE A WEB SERVER

 
gopal singh
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I HAVE TAKEN UP MAKING A WEB SERVER AS MY SEMESTER PROJECT
BUT I AM FACING PROBLEM IN GETTING SUFFICIENT INFORMATION
ABOUT IT.
CAN ANYBODT HELP ME TO GATHER USEFUL MATERIAL WHICH CAN
HELP ME OUT.
ACTUALLY I WANT TO KNOW ABOUT A WEB SERVER FROM THE SCRATCH.
HOW DOES THIS WORK,WHAT ARE THE MAIN FEATURES,WHAT ARE THE
USES,HOW TO USE IT,how to start making it in java i.e. each
and every thing which can help in making a web server.
i m in dire need of it.so please help me.
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13078
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The simplest thing to do would be to download the Tomcat server from jakarta.apache.org - it comes with source code - and see how they did it.
An "clean room" starting point would be to download the definitive specifications for HTTP from the W3C. http://www.w3.org/
In addition you would need to study the java.net and java.io packages.
Bill
 
Jane Griscti
Ranch Hand
Posts: 3141
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Gopal,
I'm going to move this over to the WebLogic Servers forum as it is not related to certification.
------------------
Jane Griscti
Sun Certified Programmer for the Java� 2 Platform
 
George Brown
Ranch Hand
Posts: 919
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry to move this from pillar to post, but for the exercise of writing a basic web-server in java I believe a good place to start would be the Sockets/Internet Protocols forum. So I'm moving it there. I thought about IO/Streams too, but I think sockets are the logical place to start. The good people there should have some input to this post.
[This message has been edited by George Brown (edited February 24, 2001).]
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!