Presentation is loading. Please wait.

Presentation is loading. Please wait.

Albert F. Cervantes, M.S. California State University, Los Angeles

Similar presentations


Presentation on theme: "Albert F. Cervantes, M.S. California State University, Los Angeles"— Presentation transcript:

1 Albert F. Cervantes, M.S. California State University, Los Angeles
CS320 Web and Internet Programming Introduction to Server-side Programming Albert F. Cervantes, M.S. California State University, Los Angeles Slides courtesy of Dr. Chengyu Sun.

2 URL http://cs.calstatela.edu:8080/cs320stu31/index.html
Calstatela.edu = Domain Name protocol Host Name port Path Hypertext transfer protocol

3 How the Web Works Browser HTTP Server HTTP?? HTTP request
HTTP response HTTP?? \htdocs welcome.html \cs320stu31 index.html … …

4 HTML <html> <head><title>CS320 Hello</title></head> <body> Welcome to <b>CS320</b>! </body> </html>

5 Dynamic Content Web search results Shopping cart …
Anything that need to be generated on the fly based on user request

6 Deliver Dynamic Content
Browser HTTP Server HTTP request HTTP response Client-side programs JavaScript Applet Flex Sliverlight input output program

7 Terminology Application server
Servlet container Server-side programming vs. Client-side programming

8 Server-side Technologies
CGI C, Perl Java Servlet/JSP ASP.NET VB, C# PHP Ruby Python old mainstream new


Download ppt "Albert F. Cervantes, M.S. California State University, Los Angeles"

Similar presentations


Ads by Google