CSC056-Z1 – DBMS |
Name:_______________________________ |
Final |
Hofstra University – Fall 2005 |
Please answer all questions.
1) Answer the following questions about the HTTP protocol (50 pts):
What is a communication protocol?
What is the structure of an HTTP request message?
What is the structure of an HTTP response message?
Why do HTTP messages carry a version field?
What is a stateless protocol? Why was HTTP designed to be stateless?
2) Answer the following questions about Application Architecture (50 pts):
What is a three-tier architecture?
What advantages does it offer over single-tier and two-tier architectures?
Give a short overview of the functionality at each of the three tiers.
NOTE: This is due next class, October 15, 2005 – No late submissions!