0% found this document useful (0 votes)
10 views3 pages

Web Application Basics: Browser, Server, and Resources

Uploaded by

vamshikrishna5t
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

Web Application Basics: Browser, Server, and Resources

Uploaded by

vamshikrishna5t
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Introduction to Web Application

Web Browser

• It is a standalone application which is used to access any web application over the network
via URL

• Browser understands and interpret only html language so that it always creates http
request and interpret httpResponse given by web server

• It’s one & only way to access web application

• Browser always send / receive request via http Protocol

EG

chrome, IE, safari, fire fox, UC, opera, etc.,

Http Protocol: it’s a set of instruction or rules, & it is a communication media between browser &
webserver, http protocol by default understanding html language.

Web Server:

• Like any other application (Adobe Reader, Media Player, VLC etc.,), Webserver is also an
application which runs on Operating System, & every App Server (Web Application) is
under control of Webserver

• Webserver, as the name implies, it gets requests from a Browser, it helps both web
browser & web Application to interact with each other

• It always receives the request from the browser & talk to web application & provide
response back to browser

Few Examples:

• Apache Tomcat

• Apache JBOSS
Introduction to Web Application

• IBM WebSphere

• Oracle WebLogic

• Oracle GlassFish & many more…

App Server / Web Application:

• Collection of web Resources present inside webApplcation called AppServer

• AppServer contains business logic of the source code , & html code , Servlet Code , JDBC
code

• Web Resource are always implemented using Servlet or JSP or SpringNBoot for JAVA ,
[Link] for C#

Web Resource: where business logic code is written

Two types of WebResource

1 . Static WebResource : Response present inside the WebApplication before request

Wikipedia

Documentation WebSite

Note: to develop static WebApplication only HTML is enough

When web application is a collection of static webResource is called static web


Application

2. Dynamic WebResource: response getting generated at the time of request

EG :

internetBanking

vodofona bill

gmail

facebook

When webAplication contains at least one dynamic webResource is called Dynamic web
Application

Note: servlet or JSP or Spring boot is mandate to develop dynamic Web application

Data Base

• It also an application which helps us to store the data in the form of table.
Introduction to Web Application

Example :

• MySql

• MsSql

• Oracle 10 g

• DB2

• Mongo DB

• NoSql

• Sybase

JDBC API:

• It is collections of J2EE API, which is used to connect to data base from the java Program

• Using JDBC, we can store & fetch the data from the database

EG:

[Link]

[Link]

[Link]

Servlet:

• Servlet is a collection J2EE API, It is used to develop dynamic webApplication

• Servlet also contains [Link] file, which is used for mapping between java & html file

What technology your Application Built on?

Front end: html-5 or Anguler-JS or React JS

Back end: java + (SpringBoot or Servlet or JSP)

Database: Mysql or Oracle-11g or DB2 or MANGO db

What is URL ?

Unified resource location: used to identify specific webresourse inside the webapplication, URL
is one & only way to accesses any webapplication via browser

You might also like