Professional Documents
Culture Documents
Web Application Fundamentals
Web Application Fundamentals
Web Application
LEVEL – PRACTITIONER
About the Author
Credential Sr Architect
Information:
2
Icons Used
Hands on
Questions Tools Exercise
Best Practices
Demonstration & Industry
Workshop
Standards
3
Objectives
4
What is a Web Application?
Example:
•Internet Banking.
5
Web Application Building blocks
6
How are Web Application accessed?
URL Example:
7
How Http Works?
Since the connection is open and closed for each HTTP request, the state is not
maintained across HTTP requests. Hence this is called “Stateless Protocol”
8
Where do web application live?
Web application are deployed and managed in web (or) application server.
The web/app server acts as a gateway between the client request and the web
application. It also serves as a container to manage the life cycle of the web
application.
Web server is a software which provides services to host web applications which can
be accessed via HTTP protocol. Example: Application built using servlet/JSP only.
9
Web application Multiple Tiers.
10
How are web application deployed?
Packaging Format
11
Few real world points
•The web components of the application will be packaged as WAR, the EJB (or)
business components packaged as JAR. The JAR and the WAR will be packaged in
a EAR.
•The packaging will be done using ANT/Maven scripts which maintained by the
release engineering team.
12
Advance Java