IIS Bindung
Hintergründe und Informationen zur IIS Bindung
Die nachfolgenden Informationen gelten grundsätzlich für jede Website. In diesem Dokument beschreiebenen Szenarien also sowohl für die visual energy Website, als auch für Busmaster Websites.
Das visual energy Web wird auf einem MS Internet Information Server (IIS) gehostet. Dieser kann parallel dazu noch weitere Websites bereitstellen. Jede dieser IIS Website muss über eine eindeutige Adresse erreicht werden. Dafür sind Bindungen zuständig, die mit den Protokollen HTTP oder HTTPS arbeiten. Diese Bindungen legen Endpunktinformationen fest, die die IP-Adresse, die Portnummer und (sofern vorhanden) den Hostheader bestimmen. An diese Elemente wird die Website beim Start gebunden.
Über die definierten Bindungen "lauscht" die jeweilige Website und erwartet Client Anfragen. Es existieren mehrere Möglichkeiten:
Verfahren | Vorteil | Nachteil |
---|---|---|
Mehrere Websites, die verschiedene Ports überwachen. Jede Website hat dabei einen eigenen Port.
Beispiel: |
|
|
Mehrere Websites, die denselben Port, aber verschiedene Netzwerkschnittstellen / IP-Adressen überwachen. Dies kann z.B. geschehen, damit über interne und externe IP-Adressen des Servers auf verschiedene Websites zugegriffen werden kann. Sie können diese Technik ebenfalls verwenden, um mehrere Websites zu hosten, wenn jede Website eigene, an die Netzwerkschnittstellen des Servers gebundene IP-Adressen besitzt.
Beispiel: |
|
|
Mehrere Websites, die denselben Port und dieselben Netzwerkschnittstellen / IP-Adressen, aber unterschiedliche Hostheader überwachen. Dieses Verfahren wird meistens verwendet, um mehrere öffentliche Websites zu hosten.
Beispiel: |
|
|
Die Bindung wird im Setup-Programm, bei der Installation festgelegt. Soll die Kommunikation gesichert eingerichtet werden (Standard), so muss darüber hinaus ein Zertifikat für die jeweilige Bindung existieren.