Web-based computing Flashcards
What is the definition of web-based computing?
“Distributed systems that use browsers as clients and webservers as servers”
What are the pros and cons of web-based computing?
Pros:
- Anyone with a browser can use it
Cons:
- Web wasn’t original designed for anything but information distribution (reflected in HTTP)
- Web computing systems rely heavily on server oriented processes
- Web computing limits app functionality
- Most operations involve a server (delays)
- Heavy interaction can be problematic over the net
- Control over display issues
What does HTTP stand for?
Hyper Text Transfer Protocol
What is the general process of a HTTP?
In general, what do basic HTTP requests/responses include?
What does a request line look like?
What does a response line look like?
In general how do headers work?
How many headers does HTTP 1.0 and 1.1 define?
What HTTP headers should always be included?
How does the Server header work?
What is Last-modified Header? Provide an example
What does the header Last-Modified do? provide an example.
If an HTTP message includes a body, there are usually header lines that describe the body. What are they?
What does the browser process and request look like when trying to retrieve a document at URL:
http://www.cs.umanitoba.ca/path/f.html