Let us start with the most important and most interesting section of this discourse, the Web application
and testing.
In this lecture, we are going to see an introduction to Web service.
So what is a Web server, web server is a computer system that stores processes and delivers Web pages
to the clients where it should be a web server delivers requestor Web pages to users who enter the URL
in a Web browser.
Every computer on the Internet that contains a website must have a website program.
The computer in which a website or program runs is also usually called a Web server.
So the term Web server is used to represent both the server program and the computer in which the server
program runs for the characteristics of the server.
A web server is just like another type of computer and it is always connected to the Internet so that
clients can access the web pages hosted by the Web server.
It always has an application called a Web server running application.
In short, a Web server is a computer that is connected to the Internet or Internet.
The website server program will always be running in the computer when a user tries to access a website
hosted by the Web server.
It is actually the Web server program that delivers the Web page.
That client has asked for all Web sites in the Internet at hoster, in Web servers, sitting in various
parts of the world.
So is a Web server, hardware or software, mostly Web server refers to the software program that serves
the client requests, but sometimes the computer in which the Web program is installed is also called
as a Web server.
Therefore, a Web server can be hardware and software.
Now we will see how a Web server operates.
Like when I type a portal, like w w w what is dot net and click on something I could drop into that
page.
But what happens behind the scenes?
Bring you to this page and make you do this line of text.
So now let's see what is actually happening behind the web server that is behind our browser.
The first you might do this, you type its GDP.
W w w dot is put it in the address bar of your browser and press your return key.
Now, the browser could break this up into two parts.
The protocol which we will use to connect to the server, that is GDP and the server name that is is
put on it.
And then the following process happens.
The browser breaks up the URL into the parts and then it tries to communicate with the server.
Looking for the server name server is identified through a unique IP address, but the alias of the
IP address is Maintain the DNS server or the naming server.
The browser looks at this naming servers, identifies the IP address on the server and requests database
and gets the site and gets the estimate tags for the page.
Finally, it displays the e-mail content on the browser.
So you must have a question like, where is my Web server located?
When you tried to access a website, you don't really need to know where the website is located, the
web server may be located in another city or country, but all you need to do is take the URL of the
website you want to access in the Web browser.
The Web browser will send this information to the Internet and then it will still find the Web server.
Once the Web server is laggardly, it delivers the specific Web page on the Web server program, running
on the server, the web server program.
Process your request and send the resulting the page to a browser.
It is the responsibility of the Web browser to format and display the Web page to you.
So how many observers are needed for a website?
Typically there is only one website required for a website, but large websites like Yahoo, Google
and so on will have millions of visitors every minute.
One computer cannot possess such use number of requests, so they will have hundreds of servers deployed
in various parts of the world so that they can provide a faster response.
Some examples of Web server applications are Apache, and I guess in the next lecture we will see types
of attacks on Web server.