Web Server and Application Server | Explained 🔥🔥

Knowledge Center
8 Jul 202010:33

Summary

TLDRIn diesem Video lernen wir über Webserver, Server und Anwendungsserver, um einige Fragen zu klären. Ein Webserver ist ein Computer, der Websites hostet, also eine Sammlung von Webseiten. Apache HTTP und Microsoft IIS sind populäre Webserver. Sie hosten mehrere Websites und sind entweder für mehrere Benutzer (Shared Hosts) oder für einen Benutzer (Dedicated Hosts). Webserver sind mit dem Internet verbunden und benötigen Webserver-Software. Anwendungsserver hingegen sind speziell für die Ausführung von Anwendungen konzipiert und bieten die notwendige Leistung und Umgebung, um anspruchsvolle Webanwendungen in Echtzeit auszuführen.

Takeaways

  • 🌐 Ein Webserver ist ein Computer, der Websites hostet, die aus einer Sammlung von Webseiten bestehen können.
  • 💻 Webserver-Software wie Apache HTTP oder Microsoft IIS ist notwendig, um ein Gerät zu einem Webserver zu machen.
  • 🌐 Webserver müssen mit dem Internet verbunden sein, um Clients über HTTP erreichen zu können.
  • 🏢 Webserver werden in Shared Hosts (für mehrere Benutzer) und Dedicated Hosts (für einen Benutzer oder eine Firma) kategorisiert.
  • 🛠 Webserver können auf Anfrage Seiten oder Ressourcen direkt ausliefern oder, wenn sie nicht verfügbar sind, möglicherweise eine Anfrage an einen Anwendungsserver senden.
  • 🔧 Ein Servlet ist ein kleines Java-Programm, das mit einem Webserver läuft und Anfragen von Webclients empfängt und darauf reagiert.
  • 💾 Ein Anwendungsserver ist speziell darauf ausgelegt, Anwendungen auszuführen und beinhaltet sowohl Hardware als auch Software, die eine Umgebung für das Ausführen von Programmen bietet.
  • 🔄 Anwendungsserver werden verwendet, um Webanwendungen auszuführen, Hypervisor zu hosten, die virtuelle Maschinen verwalten, sowie Software-Updates zu verteilen und zu überwachen und Daten von anderen Servern zu verarbeiten.
  • 💪 Anwendungsserver bieten die Rechenleistung und den Speicher, um anspruchsvolle Webanwendungen in Echtzeit auszuführen und bieten eine Umgebung für die Ausführung bestimmter Anwendungen.
  • 🌟 Apache HTTP Server ist einer der beliebtesten Webserver, der von der Apache Software Foundation entwickelt wird und auf verschiedenen Betriebssystemen installiert werden kann.

Q & A

  • Was ist ein Webserver?

    -Ein Webserver ist ein Computersystem, das Websites hostet. Websites sind Sammlungen von Webseiten, z.B. amazon.com, die aus mehreren Webseiten bestehen kann, wie der Start- oder Produktwebseite.

  • Was ist der Unterschied zwischen einem normalen Computer und einem Webserver?

    -Der Hauptunterschied ist, dass ein Webserver ein Webserver-Software läuft, wie zum Beispiel Apache HTTP Server, und dass es mit dem Internet verbunden sein muss, um Clients über HTTP erreichen zu können.

  • Was sind Shared Hosts und Dedicated Hosts?

    -Shared Hosts sind Webserver, die Websites für mehrere Benutzer hosten, während Dedicated Hosts Websites für eine einzelne Person oder Firma hosten und oft für Websites mit hohem Traffic oder speziellen Server-Anpassungsbedürfnissen verwendet werden.

  • Wie funktioniert der Prozess, wenn ein Webclient eine Seite anfordert?

    -Der Webclient sendet eine HTTP-Anfrage an den Webserver, der entweder die angeforderte Datei direkt sendet, wenn sie vorhanden ist, oder sie aus einer statischen Datenbank abruft. Wenn die Datei nicht vorhanden ist und Verarbeitung erforderlich ist, leitet der Webserver die Anfrage an den Anwendungsserver weiter.

  • Was ist ein Servlet und wie funktioniert es?

    -Ein Servlet ist ein kleines Java-Programm, das mit einem Webserver läuft und HTTP-Anfragen von Webclients empfängt und darauf antwortet. Es kann zur Verarbeitung von Anfragen an den Anwendungsserver gesendet werden.

  • Welche sind einige Beispiele für Webserver?

    -Apache HTTP Server ist einer der beliebtesten Webserver, der von der Apache Software Foundation entwickelt wird und auf verschiedenen Betriebssystemen installiert werden kann. Andere Beispiele sind Microsoft IIS, LiteSpeed, Sun Java System Web Server und Jigsaw Server.

  • Was ist ein Anwendungsserver und für was wird er verwendet?

    -Ein Anwendungsserver ist speziell darauf ausgelegt, Anwendungen auszuführen und umfasst sowohl Hardware als auch Software, die eine Umgebung für das Ausführen von Programmen bieten. Er wird für das Hosten von Webanwendungen, das Verwalten von Hypervisoren, die virtuelle Maschinen verwalten, sowie für die Verteilung und Überwachung von Software-Updates und die Verarbeitung von Daten verwendet.

  • Warum wird ein Anwendungsserver benötigt, wenn wir bereits einen Webserver haben?

    -Webserver sind darauf ausgelegt, Webseiten zu bedienen und möglicherweise nicht über die Ressourcen verfügen, um anspruchsvolle Webanwendungen in Echtzeit auszuführen. Ein Anwendungsserver bietet die Verarbeitungsleistung und den Speicher, um diese Anwendungen auszuführen, und stellt auch die Umgebung für die Ausführung bestimmter Anwendungen bereit, die der Webserver nicht bieten kann.

  • Wie interagieren Webserver und Anwendungsserver?

    -Wenn ein Webserver eine Anfrage erhält, die er nicht direkt bedienen kann, sendet er die Anfrage an den Anwendungsserver. Dieser verarbeitet die Anfrage, möglicherweise mithilfe von Servlets, und sendet die Antwort dann zurück an den Webserver, der sie an den Webclient weiterleitet.

  • Was sind die Hauptfunktionen eines Anwendungsservers?

    -Anwendungsserver bieten die Funktionalität, um Webanwendungen auszuführen, Hypervisoren zu verwalten, die virtuelle Maschinen steuern, Software-Updates zu verteilen und zu überwachen und Daten von anderen Servern zu verarbeiten.

Outlines

00:00

🌐 Webserver-Grundlagen

In diesem Videoabschnitt wird das Konzept des Webservers erläutert. Ein Webserver ist ein Computer, der Websites hostet, welche Sammlungen von Webseiten sind. Zum Beispiel enthält amazon.com nicht nur eine einzelne Seite, sondern viele verschiedene, wie die Startseite, Produktseiten und weitere. Ein Webserver unterscheidet sich von einem normalen Computersystem durch die Ausführung von Webserver-Software wie Apache HTTP oder Microsoft IIS und muss mit dem Internet verbunden sein, um Clients über HTTP erreichen zu können. Webserver werden in 'shared hosts' für mehrere Benutzer und 'dedicated hosts' für einen einzelnen Benutzer oder eine Firma eingeteilt. Der Betrieb eines Webservers umfasst das Beantworten von HTTP-Anfragen von Clients, das Bereitstellen von Dateien, die auf dem Server vorhanden sind, oder das Senden von Servlet-Anfragen an einen Anwendungsserver, wenn die Anfrage weitere Verarbeitung erfordert.

05:01

🔧 Funktionsweise von Web- und Anwendungsservern

Dieser Abschnitt erklärt, wie Webserver und Anwendungsserver zusammenarbeiten. Wenn ein Webserver eine Anfrage erhält, die er nicht direkt bearbeiten kann, leitet er die Anfrage an den Anwendungsserver weiter. Der Anwendungsserver verarbeitet dann die Anfrage, indem er auf Daten zugreift, die in einer Anwendungsdatenbank gespeichert sind, und sendet eine Servlet-Antwort zurück. Diese Antwort ermöglicht es dem Webserver, eine HTTP-Antwort an den Client zu senden. Anwendungsserver sind für die Ausführung von Anwendungen konzipiert und bieten sowohl Hardware als auch Software, um eine Umgebung für das Ausführen von Programmen zu bieten. Sie werden verwendet, um Webanwendungen auszuführen, Hypervisor für virtuelle Maschinen zu verwalten, Software-Updates zu verteilen und zu überwachen und Daten von anderen Servern zu verarbeiten.

10:02

🏁 Zusammenfassung und Anwendungsserver-Beispiele

Der dritte Abschnitt fasst die Informationen über Web- und Anwendungsserver zusammen und bietet Einblicke in die Notwendigkeit von Anwendungsservern. Sie bieten die notwendige Umgebung und Leistung, um spezifische Anwendungen auszuführen, die ein Webserver möglicherweise nicht bieten kann. Es werden Beispiele für Webserver wie den Apache HTTP Server und Microsoft IIS gegeben, die als die beliebtesten Webserver gelten. Der Apache HTTP Server ist ein Open-Source-Produkt, das auf verschiedenen Betriebssystemen installiert werden kann, und IIS ist von Microsoft entwickelt und läuft auf Windows-Plattformen. Der Abschnitt schließt mit einer Dankesaussage und der Hoffnung, dass die Zuschauer ihre Fragen zu Web- und Anwendungsservern beantwortet haben.

Mindmap

Keywords

💡Webserver

Ein Webserver ist ein Computer, der Websites hostet. Websites sind Sammlungen von Webseiten, wie zum Beispiel amazon.com, die aus mehreren Webseiten besteht. Ein Webserver ist im Video als der Computer definiert, der eine Webseite hostet und auf die Clients über das Internet zugreifen können. Der Webserver ist der erste Schritt in der Bereitstellung von Inhalten für Webclients, wie im Video erwähnt, wenn ein Client eine HTTP-Anfrage an den Webserver sendet.

💡Webseite

Eine Webseite ist eine einzelne Seite innerhalb einer Website. Websites bestehen aus mehreren Webseiten, die über Links miteinander verbunden sind. Im Video wird beschrieben, wie beim Öffnen von amazon.com zunächst die Hauptwebseite angezeigt wird, aber durch Klicken auf ein Produkt wird eine Produktwebseite geöffnet, die spezifische Informationen und Empfehlungen enthält.

💡Webserver-Software

Webserver-Software ist ein Programm, das auf einem Computer läuft, um ihn in der Lage zu versetzen, Websites zu hosten. Apache HTTP Web Server und Microsoft IIS sind Beispiele für solche Software, die im Video erwähnt werden. Diese Software ermöglicht es dem Computer, HTTP-Anfragen zu empfangen und darauf zu antworten, indem er die angeforderten Dateien oder Ressourcen bereitstellt.

💡Shared Host

Ein Shared Host ist ein Webserver, der Websites für mehrere Benutzer hostet. Im Video wird erläutert, dass solche Server für kleinere Websites mit geringem Traffic verwendet werden, die keine hohen Anforderungen an die Serverkapazität haben. Shared Hosts sind eine kostengünstigere Option, da mehrere Websites gemeinsam die Ressourcen eines einzelnen Servers nutzen.

💡Dedicated Host

Ein Dedicated Host ist ein Webserver, der speziell für eine einzige Person oder ein Unternehmen und deren Websites dient. Im Video wird erwähnt, dass große Websites mit hohem Traffic oder Websites, die eine benutzerdefinierte Serveranpassung erfordern, normalerweise einen Dedicated Host verwenden, um sicherzustellen, dass sie über ausreichend Ressourcen und eine stabile Leistung verfügen.

💡HTTP-Anfrage

Eine HTTP-Anfrage ist eine Nachricht, die von einem Webclient an einen Webserver gesendet wird, um eine Ressource wie eine Webseite anzufordern. Im Video wird beschrieben, wie der Webclient eine HTTP-Anfrage sendet und der Server darauf reagiert, indem er entweder die angeforderte Datei direkt sendet oder sie aus einer statischen Datenbank abruft, wenn sie nicht direkt verfügbar ist.

💡Servlet

Ein Servlet ist ein kleines Java-Programm, das mit einem Webserver ausgeführt wird und HTTP-Anfragen von Webclients empfängt und darauf antwortet. Im Video wird erklärt, dass Servlets verwendet werden, wenn der Webserver eine Anfrage erhält, die er nicht direkt bedienen kann, weil sie eine Verarbeitung erfordert, die über seine eigenen Fähigkeiten hinausgeht. Der Webserver sendet dann eine Servlet-Anfrage an den Anwendungsserver.

💡Anwendungsserver

Ein Anwendungsserver ist ein speziell für die Ausführung von Anwendungen konzipierter Server, der sowohl Hardware als auch Software beinhaltet, die eine Umgebung für das Ausführen von Programmen bieten. Im Video wird erläutert, dass Anwendungsserver verwendet werden, wenn der Webserver die Anfrage nicht bedienen kann und die Verarbeitung durch den Anwendungsserver erforderlich ist, um eine Antwort zu erstellen.

💡Servlet-Anfrage

Eine Servlet-Anfrage ist eine Anfrage, die von einem Webserver an einen Anwendungsserver gesendet wird, um eine Java-Programmierung zu verarbeiten, die über die Fähigkeiten des Webservers hinausgeht. Im Video wird dies veranschaulicht, wenn der Webserver eine Servlet-Anfrage an den Anwendungsserver sendet, um die Verarbeitung durchzuführen und die Antwort zu erstellen, die dann an den Webclient zurückgesendet wird.

💡Hypervisor

Ein Hypervisor ist ein Softwareprogramm, das eine oder mehrere virtuelle Maschinen verwaltet. Im Video wird erwähnt, dass Anwendungsserver verwendet werden können, um einen Hypervisor zu hosten, der virtuelle Maschinen erstellt, startet, stoppt und zurücksetzt. Dies ist ein Beispiel für die Funktionen eines Anwendungsservers, die über das Hosten von Websites hinausgehen.

Highlights

Web server ist ein Computer-System, das Websites hostet.

Einige Computer-Systeme können als Web-Server dienen, indem sie Web-Server-Software ausführen, wie Apache HTTP Web Server.

Web-Server müssen mit dem Internet verbunden sein, um Clients über HTTP erreichen zu können.

Web-Server hosten normalerweise mehrere Websites, wobei es zwischen Shared Hosts und Dedicated Hosts gibt.

Web-Server senden HTTP-Antworten, wenn die angeforderten Seiten oder Dateien vorhanden sind.

Wenn eine Anfrage mehr Verarbeitung erfordert, sendet der Web-Server eine Servlet-Anfrage an den Anwendungsserver.

Ein Servlet ist ein kleines Java-Programm, das mit einem Web-Server läuft und HTTP-Anfragen von Web-Clients empfängt und darauf antwortet.

Der Anwendungsserver ist für die Ausführung von Anwendungen konzipiert, einschließlich der Verwaltung von Hypervisors für virtuelle Maschinen.

Anwendungsserver bieten die Verarbeitungsleistung und den Speicher, um anspruchsvolle Webanwendungen in Echtzeit auszuführen.

Apache HTTP Server ist einer der beliebtesten Web-Server, der von der Apache Software Foundation entwickelt wird.

Internet Information Services (IIS) ist ein Web-Server, der von Microsoft entwickelt wird und auf Windows NT, 2000 und 2003 Plattformen läuft.

Anwendungsserver sind erforderlich, wenn der Web-Server nicht über die Ressourcen verfügt, um anspruchsvolle Webanwendungen auszuführen.

Ein Anwendungsserver kann auch für die Verteilung und Überwachung von Software-Updates sowie die Verarbeitung von Daten von einem anderen Server verwendet werden.

Web-Server und Anwendungsserver sind für unterschiedliche Aufgaben konzipiert; Web-Server sind für das Hosten von Webseiten optimiert, während Anwendungsserver für die Ausführung von Anwendungen gedacht sind.

Ein Anwendungsserver kann eine spezifische Umgebung für die Ausführung von Anwendungen bereitstellen, die ein Web-Server nicht bieten kann.

Der Anwendungsserver ist nützlich, um Daten auf einem bestimmten Betriebssystem zu verarbeiten, das der Web-Server nicht nativ unterstützen kann.

Transcripts

play00:00

in this video we will study about web

play00:02

server

play00:03

and application server and this video

play00:05

will hopefully clear some of your doubts

play00:07

regarding web server and application

play00:08

server

play00:09

so let's begin what is a web server

play00:13

web server is a computer system

play00:16

that hosts websites so what do you mean

play00:19

by websites

play00:21

it's a collection of web pages

play00:24

so for example when you open amazon.com

play00:28

it's a website and it does not have a

play00:31

single web page but it has multiple web

play00:33

pages

play00:34

so when you open it you see the home web

play00:36

page

play00:37

but when you click on a product you will

play00:39

be uh

play00:40

taken towards a different web page that

play00:43

will be the product web page

play00:45

and there you will see multiple things

play00:46

the image of the product info

play00:48

and even recommendations so that means

play00:52

website and then any computer system can

play00:56

be a web server

play00:57

what is the difference between a normal

play00:59

computer system

play01:00

and a web server so the difference is

play01:02

that

play01:03

this computer system is running a web

play01:06

server software

play01:07

for example apache http

play01:11

web server this is the most popular one

play01:13

today as of now

play01:15

then we have microsoft iis and some

play01:18

others

play01:19

so is this the only difference that

play01:22

computer system

play01:23

and a computer system running web server

play01:25

software

play01:27

no there is one more difference and the

play01:29

second is that

play01:30

this computer system should be connected

play01:32

to internet

play01:34

in order to act as a web server

play01:36

otherwise

play01:37

uh clients web clients cannot contact it

play01:40

through http

play01:41

so it may not be able to it will not be

play01:43

able to serve those

play01:44

so it will not be acting as a web server

play01:47

so it should be connected to internet

play01:49

and it should be running a web server

play01:51

software

play01:53

so uh typically web servers host

play01:55

multiple websites

play01:57

some only host a few while others may

play01:59

host several hundreds

play02:01

but there are some dedicated servers

play02:03

also

play02:04

so based on that we will categorize a

play02:07

web server

play02:09

into two parts one is that web servers

play02:12

that host websites for multiple users

play02:15

these are called shared hosts

play02:21

and there are some dedicated uh web

play02:24

servers that will be hosting uh

play02:26

websites for single person or company

play02:28

and these will be called

play02:32

dedicated hosts

play02:35

so which servers are shared and which

play02:37

are dedicated

play02:38

so when let's say there is some personal

play02:41

website

play02:42

or some small websites which

play02:46

does not have huge amount of traffic

play02:48

then those who

play02:49

would be uh generally hosted on shared

play02:52

hosts

play02:53

but uh if there is a huge website and it

play02:56

has

play02:57

a high traffic then that requires

play03:00

a dedicated server for that and also if

play03:03

the sites require custom server

play03:05

modification then it will go for

play03:07

dedicated hosts now uh let's understand

play03:11

how this web server works

play03:14

so if we have a web server let's

play03:17

say this is the web server then there

play03:20

must be a client

play03:21

client whom the server is serving so we

play03:24

will call it

play03:25

web client so this client

play03:28

sends an http request to the web server

play03:34

and it will request for some page or it

play03:37

will require for some other resources

play03:39

so there are two possibilities one

play03:41

possibility is that the

play03:42

requested url the page that is requested

play03:47

or the file that is requested

play03:48

is present with the web server then it

play03:50

will immediately send

play03:52

a http response with the file

play03:57

but it may be possible that that is not

play04:00

present on the web server

play04:01

so it can look into a static

play04:04

database so these are files that is

play04:08

present to this

play04:09

then there may be also static database

play04:14

which the web server can contact and

play04:17

fetch the file

play04:18

and return to the send http response but

play04:21

there may be scenario that

play04:23

this is not present in the staticdb but

play04:26

it needs some processing

play04:28

then what this web server will do is

play04:30

that it will

play04:31

send a servlet request to the

play04:35

application server so you can now see

play04:37

application server coming into

play04:40

picture it will send a

play04:43

servlet request

play04:46

to application server so just a quick

play04:49

info what is a servlet if you may be

play04:51

wondering a servlet is a small java

play04:54

program that runs with a web server

play04:56

servlets receive and respond to requests

play04:59

from web clients usually across

play05:00

http so these will be some java programs

play05:04

so it will require some processing so it

play05:06

will send this servlet request

play05:08

to this application server it will

play05:10

contact the

play05:12

application data store

play05:16

in order to process run this servlet and

play05:18

fetch some

play05:19

details from here and do further

play05:22

processing

play05:23

and then it will send a servlet response

play05:27

to the web server and now this web

play05:30

server has the

play05:31

response built in so response ready so

play05:34

it can

play05:35

send http response back to the

play05:39

web client so this is how web server

play05:41

works

play05:42

and this application server may not be

play05:44

always required but it may be required

play05:46

when some intense processing is required

play05:49

which web server cannot handle so this

play05:52

is a

play05:53

rough idea and you should understand

play05:56

this flow

play05:57

now let's see some of the examples of

play06:00

web servers so one

play06:03

most popular web server is apache http

play06:06

server

play06:07

and its most popular as of now it's

play06:10

developed by

play06:11

apache software foundation

play06:16

and just a rough estimate roughly 60

play06:20

percent

play06:21

of the web servers run apache web server

play06:24

and it can be installed on

play06:26

all operating systems including linux

play06:28

unix windows

play06:30

freebsd mac ox osx and more

play06:33

and it's a open source software so all

play06:35

of these

play06:37

are related to its popularity that's why

play06:40

it's so popular

play06:41

then we have internet information

play06:43

services or in sort iis

play06:45

it's developed by microsoft

play06:49

and it runs on windows nt 2000 and 2003

play06:52

platforms

play06:53

and it is tightly integrated with the

play06:55

operating system

play06:56

so it is easy to administer it then we

play07:00

have some other web servers like lite pd

play07:02

sun java system web server and jigsaw

play07:05

server

play07:06

there are a few more but those are not

play07:08

that much popular

play07:09

now we have a good understanding of web

play07:11

server we also know

play07:13

the most popular web servers how web

play07:15

server functions

play07:17

now let's quickly look at application

play07:19

server

play07:21

so application server is a server that

play07:24

is specifically designed to

play07:25

run applications and here also we had

play07:28

seen that

play07:29

this was coming into picture when this

play07:31

web server did not had the request ready

play07:34

and it needed to run some

play07:36

java program to build the response

play07:40

so it's a server designed for running

play07:42

applications

play07:43

and it includes both hardware and

play07:45

software that

play07:46

provide an environment for programs to

play07:49

run

play07:50

so what are some of the uses of

play07:52

application server

play07:53

it's used for running web applications

play07:56

hosting a hypervisor that manages

play07:58

virtual machines so what are hypervisors

play08:01

these are software programs that manage

play08:04

one or more virtual machines and these

play08:06

can be used to create

play08:08

start stop and reset virtual machines

play08:12

then application server can be used for

play08:14

distributing and monitoring software

play08:16

updates and also processing data sent

play08:18

from

play08:19

another server now next question is why

play08:22

we use application server we already

play08:24

have some idea why we use application

play08:26

server

play08:27

so a web server if you see is designed

play08:30

and often optimized

play08:32

to serve web pages and not more than

play08:34

that

play08:35

therefore it may not have the resources

play08:37

to run demanding web applications

play08:40

so an application server provides the

play08:42

processing power

play08:43

and the memory to run these applications

play08:46

in real time

play08:47

it also provides the environment to run

play08:50

specific applications

play08:51

for example let's say a cloud service

play08:54

may need to process a data

play08:56

on a windows machine

play09:00

and a linux based server may provide the

play09:03

web interface for the cloud service

play09:05

but it cannot run the windows

play09:07

application it can just provide an

play09:08

interface therefore it may send the

play09:11

input data

play09:12

to a windows based application server so

play09:14

this web server

play09:16

is running on linux and it has some

play09:20

interface with which the the client can

play09:23

interact but it cannot process

play09:25

uh something some application which can

play09:27

only run on a windows so it has to

play09:29

contact

play09:30

the application server which will be

play09:32

running on windows

play09:35

and then it will run that application

play09:38

therefore may it may send input data to

play09:41

a windows based server and the

play09:42

application

play09:43

server can process the data and then

play09:45

return the result

play09:47

to the web server once processing is

play09:49

done

play09:50

and which can be output

play09:53

as the form of result on a web browser

play09:55

so it can be sent to the client

play09:58

so you see that here it's necessary

play10:02

it cannot do it cannot be done on the

play10:05

web server

play10:06

so this is some intuition why we need

play10:08

application server

play10:09

just one of the reasons is that it

play10:11

provides the environment

play10:13

to run a specific application web server

play10:16

may not have that environment

play10:18

and it's more powerful it provides

play10:20

processing power

play10:22

memory as well as environment

play10:26

so i hope i was able to clear your some

play10:28

of your doubts regarding web server and

play10:30

application server

play10:31

thank you

Rate This

5.0 / 5 (0 votes)

相关标签
WebserverAnwendungsserverApache HTTPMicrosoft IISWebhostingDatenverarbeitungJava-ProgrammeCloud-DiensteVirtuelle MaschinenSoftware-Updates
您是否需要英文摘要?