1 Web Programming with Java HyperText Markup Language Basics Huynh Huu Viet University of Information Technology Department of Information Systems Email: viethh@uit.edu.vn 2008 © Department of Information Systems - University of Information Technology 2 Outline WWW Client/Server Model HTML Basics File Management and Tips Sample Exercise 2008 © Department of Information Systems - University of Information Technology 3 Client/Server Model WWW Client/Server Model Client's Functions Server's Functions Client/Server Interaction 2008 © Department of Information Systems - University of Information Technology 4 WWW Client/Server Model ` Client Web Server Request Response • Microsoft Internet Information Server • Apache Web Server •…… • Microsoft Internet Explorer • Netscape Navigator • Mozilla Firefox •…… 2008 © Department of Information Systems - University of Information Technology 5 Client's Functions Handle the user interface. Translate the user's request into the desired protocol. Send the request to the server. Wait for the server's response. Translate the response into "human- readable" results. Present the results to the user. 2008 © Department of Information Systems - University of Information Technology 6 Server's Functions Listen for a client's query. Process that query. Return the results back to the client. 2008 © Department of Information Systems - University of Information Technology 7 Client/Server Interaction 2008 © Department of Information Systems - University of Information Technology 8 Client/Server Interaction 2008 © Department of Information Systems - University of Information Technology 9 Client/Server Interaction 2008 © Department of Information Systems - University of Information Technology 10 Client/Server Interaction [...]... HTML Basics File Management and Tips Sample Exercise 2008 © Department of Information Systems - University of Information Technology 29 Sample Exercise Objective: Use simple HTML concepts to create a web page HTML structure Tables Text Formatting Links Graphics 2008 © Department of Information Systems - University of Information Technology 30 Step 1: Structure 2008 © Department of Information Systems . 1 Web Programming with Java HyperText Markup Language Basics Huynh Huu Viet University of Information Technology Department. Information Technology 4 WWW Client/Server Model ` Client Web Server Request Response • Microsoft Internet Information Server • Apache Web Server •…… • Microsoft Internet Explorer • Netscape Navigator •