1 / 19

Web Application Development

DINESH KUMAR RAM PGT(COMPUTER SCIENCE). Web Application Development. KENDRIYA VIDYALAYA NAD, ALUVA. INTRODUCTION TO WEB APPLICATION. WEB APPLICATION.

junior
Download Presentation

Web Application Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DINESH KUMAR RAM PGT(COMPUTER SCIENCE) Web Application Development KENDRIYA VIDYALAYA NAD, ALUVA

  2. INTRODUCTION TO WEB APPLICATION

  3. WEB APPLICATION • A web application is an application that is accessed over a network such as the Internet or an intranet. The term may also mean a computer software application that is hosted in a browser-controlled environment (e.g. a Java applet) or coded in a browser-supported language (such as JavaScript, combined with a browser-rendered markup language like HTML) and reliant on a common web browser to render the application executable.

  4. WEB BROWSER A Web Browser is a WWW client that navigates through the World Wide Web and displays web pages. e.g. Internet Explorer, Mozilla firefox, Netscape Navigator etc

  5. WEB SERVER • A WEB SERVER is a WWW server that stores web documents and responds to the request made by web browsers. e.g. Apache HTTP Server, Internet Information Services(IIS) , Sun Java System Web Server, Jigsaw Server

  6. Function of Web Server • The primary function of a web server is to deliver web pages to clients. This means delivery of HTML documents and any additional content that may be included by a document, such as images, style sheets and JavaScripts. • Running gateways programs and returning output • Controlling access to the server • Monitoring and logging server access statistics

  7. Web Address and URL • Web Address : In computing, a Uniform Resource Locator (URL) is a subset of the Uniform Resource Identifier (URI) that specifies where an identified resource is available and the mechanism for retrieving it. • HTTP USES INTERNET ADDRESSES IN A SPECIAL FORMAT CALLED A UNIFORM RESOURCE LOCATOR OR URL. e.g. http://kvnadaluva.gov.in http://cbse.nic.in

  8. Syntax Elements of URL’s

  9. Communicating with Web Server

  10. Client Server Communication • Client Server computing refers to a network set-up in which programs and information reside on the server and clients connect to the server for network access.

  11. Computers: Clients and Servers • In a client/server network arrangement, network services are located in a dedicated computer whose only function is to respond to the requests of clients. • The server contains the file, print, application, security, and other services in a central computer that is continuously available to respondto client requests.

  12. Networking Protocol: TCP/IP

  13. Web Protocols • HTTP (Hyper Text Transfer Protocol ) used on the World Wide Web (WWW) for transferring web pages and files contained in web pages such as images. • FTP (File Transfer Protocol) employed for transferring files from one machine to the other. • SMTP (Simple Transfer Protocol) used for E-Mail. • Telnet Protocol used to open remote-machine access (telnet session)

  14. Clients Server Communication Model The client server communication over the web can take places in two forms : • For accessing static HTML pages • For accessing dynamic web pages

  15. Client Server CommunicationStatic HTML pages

  16. Client Server CommunicationDynamic web pages • Dynamic Web pages are generated via two different technologies : • CGI Scripts • Server side Scripts

  17. Client Server Communication with CGI Script

  18. Client Server Communication with Server Side Scripting

  19. THANK YOU

More Related