CS 655 Info. Delivery on the Internet - Homework 3 - Name:_______________ Assigned: Friday, November 14 Due: Friday, November 21 o Please show all work on a separate sheet attached to this sheet. (50 points) 1. Survey three Web servers and explain why you choose this Web server. 2. How do you specify the following configuration in the httpd.conf file of an Apache server? 1. The last four digital of your ID number is the port number of the server. 2. The 'web' directory under your home directory is the document root. 3. Your e-mail address is the site administrator's address. 4. CGI programs is put in 'cgi-bin' directory under your home. Which directive in the httpd.conf file is used to customize the error responses? 3. 1) What four potential advantages do servlets have over CGI programs? 2) What is a servlet container? 3) What are the life-cycle servlet methods? Describe the purpose of the life-cycle servlet methods. 4. When we create our servlet, we specify it in the web.xml file. What is the purpose of this file. For example, if you have two servlets: Date and Schedule, how do you specify in the web.xml file. Is there any way we don't have to use this file? 5. Choose any two from them and work on it. 1. Use SQL to create a database table specifying a book. 2. Use SQL to create a database table specifying a music CD. 3. Use SQL to create a database table specifying a movie. 4. Use SQL to create a database table specifying a class schedule. 4. Use SQL to create a database table specifying a concert.