Understanding DevOps Part-02
Before learning DevOps you need to know some basic terminology of it industry, like about servers difference between application and web sever.
Below blog will help you to understand about them.
1. What is a
Web Server and Application Server?
A. Server: -
This is a platform where we
deploy source code using certain techniques and set up an application for that
source code, and clients log onto the application that is hosted on a server
over the network and access their data. We have different types of servers from
them. We discuss web servers and application servers.
·
Web Server: - It is a platform where we
host web application developed by using web application technologies, where the
communication take place by HTTP or HTTPS.
Below are the web server software’s
a)
Apache: An open-source Web server that is widely
used and highly customizable.
b)
Nginx: A high-performance, open-source Web
server that is designed to handle high traffic loads.
c)
Microsoft IIS (Internet Information Services): A
proprietary Web server software.
· Application Server: - It is a platform where we hot enterprise application developed by any technology, where the communication takes place with the help of web server which will be in the front line of it.
Below are the application server software’s
a)
Jboss
b)
Apache
c)
Tomcat
d)
Oracle
e)
WebLogic
f)
IBM
g)
WebSphere
h)
Microsoft IIS (Internet Information Services)
2. What is a
Web Application and Enterprise application?
A. Web application: - An application that will transfer the client-requested
data through HTTP or HTTPS is called a web application. Our entire application
is hosted on a web server; no storage drive is required to open this
application on a client machine. All the client requires is a web browser to
access the application. Here, we only use web technologies to develop these
applications.
Below are the technologies use to develop web application.
- HTML
- CSS
- JAVA SCRIPT and many more.
Enterprise application: - An enterprise application is one that
is designed for use by an organization's internal operations. We can use any
technology in the development process of this application.
Below are the technologies use to develop enterprise application.
- HTML
- CSS
- JAVA to J2EE
- SERVERLETS
- JAVA
- EJBS
- JMS Components and many more
3. Difference
between webserver and application server?
A. The main difference between them is, a web server serves the
static content ,where the application provides a platform to run application
and handling dynamic content generation.
For the webserver there are some limits that it only handles web
related pages , But application server handles both web application and
enterprise application.
In the above questions there are some technologies and software’s
that used in developing these applications.
Comments
Post a Comment