Web System Architecture
Web System Architecture
Introductıon
The World Wide Web (WWW) can be viewed as a huge
distributed system with millions of clients and servers for
accessing linked documents.
In 1989, Tim Berners-Lee had suggested a way to let all users, but
particularly scientists, browse each others’ papers on the Internet.
He developed HTML, URLs, and HTTP.
Tradıtıonal web-based systems
1. Many Web-based systems are still organized as simple
client-server architectures.
2. The core of a Web site: a process that has access to a
local file system storing documents.
Uniform Resource Locator
A reference called Uniform Resource Locator (URL) is
used to refer a document.
Example:
http://www.cse.unl.edu/~ylu/csce855/notes/web-
system.ppt
Browser
24
Adopted standards
• Cookies for storing the state of a session
• Java, JavaScript, ActiveX, Flash to
program the user interface on the browser
• SQL (structured query language), ODBC
(open database connectivity) to access data
bases
27
Web 2.0
but…
- Complicated to configure correctly and difficult to build without security
flaws
- They can serve as a security hole by which an adversary might access
other data and computer systems
-Web Security issues are with respect to Integrity, Confidentiality, DoS,
Authentication