4D v16.3Seite Web/ Konfiguration |
||
|
4D v16.3
Seite Web/ Konfiguration
Seite Web/ Konfiguration
Über die Registerkarten der Seite Web können Sie verschiedene Aspekte des in 4D integrierten Web Server definieren (Sicherheit, Startup, Verbindungen, Web Services, etc.). Weitere Informationen über die Arbeitsweise des 4D Web Server finden Sie im Handbuch 4D Programmiersprache im Kapitel Web Server, weitere Informationen über 4D Web Services im Designmodus im Kapitel Web Services publizieren und einsetzen. Gibt an, ob der Web Server beim Starten der 4D Anwendung ebenfalls gestartet wird. Weitere Informationen dazu finden Sie im Abschnitt Web Server konfigurieren und Verbindung verwalten. 4D veröffentlicht eine Web Datenbank standardmäßig auf dem regulären Web TCP Port, also Port 80. Wird dieser Port bereits von einem anderen Web Dienst benutzt, müssen Sie den von 4D verwendeten TCP Port für diese Datenbank ändern. Durch Ändern des TCP Ports können Sie den 4D Web Server unter Mac OS X starten, ohne der Root Benutzer des Rechners zu sein. Weitere Informationen dazu finden Sie im Abschnitt Web Server konfigurieren und Verbindung verwalten. Hinweis: Tragen Sie Null (0) ein, verwendet 4D die standardmäßige TCP Portnummer 80. Von einem Web Browser aus müssen Sie nun diese spezifische Nummer des TCP Port in die Adresse eingeben, mit der Sie die Verbindung zur Web Datenbank aufbauen. Das Ende der Adresse nach dem Doppelpunkt ist die Port-Nummer. Beispiel: Ihre Nummer für den TCP Port lautet 8080, Ihre Adresse ist demzufolge "123.4.567.89:8080. Warnung: Wenn Sie nicht die Standardnummer 80 für den TCP Port verwenden, also 80 für den Standardmodus und 443 für den SSL Modus, achten Sie darauf, dass Sie nicht die Standard Ports anderer Dienste verwenden, die Sie zur gleichen Zeit einsetzen wollen. Wollen Sie z.B. auf Ihrem Web Server Rechner auch das FTP Protokoll verwenden, benützen Sie nicht die Nummern 20 und 21, denn das sind die Standardnummern für dieses Protokoll. Weitere Informationen zu den Standardnummern für TCP Ports finden Sie im Handbuch 4D Internet Commands unter Appendix B, TCP Port Numbers. Port Nummern unter 256 sind für allgemein bekannte Dienste reserviert, Port Nummern zwischen 256 und 1024 für spezifische Dienste auf UNIX Plattformen. Benutzen Sie deshalb als Port Nummern am besten höhere Zahlen, z.B. im zweitausender oder dreitausender Bereich. Sie können die IP Adresse festlegen, über die der Web Server HTTP Anfragen empfangen muss. Der Server antwortet standardmäßig allen IP Adressen (Option Alle). Die DropDown-Liste zeigt automatisch alle auf dem Rechner verfügbaren IP Adressen an. Wählen Sie eine spezifische Adresse, beantwortet der Server nur Anfragen an diese Adresse.
Um ein MultiHoming System auf Mac OS einzurichten: 1. Öffnen Sie das Steuerfenster TCP/IP. Weitere Informationen dazu finden Sie in der Dokumentation zu Apple.
Um ein MultiHoming System unter Windows einzurichten 2. Klicken Sie im Bereich "IP Adressen" auf die Schaltfläche Hinzufügen und fügen Sie zusätzliche IP Adressen ein. Sie können bis zu 5 verschiedene IP Adressen definieren. Sie können bis zu 5 verschiedene IP Adressen definieren. Evtl. müssen Sie sich dafür an Ihren Systemadministrator wenden. Zeigt an, ob der Web Server sichere Verbindungen akzeptiert. Weitere Informationen dazu finden Sie im Abschnitt TLS Protokoll. Damit können Sie die Nummer des TCP/IP Port verändern, welche der Web Server für über SSL gesicherte HTTP Verbindungen (HTTPS Protokoll) verwendet. Standardmäßig ist die Nummer 443 eingetragen.
Über diese Option auf der Seite "Web/Konfiguration" der Datenbank-Eigenschaften können Sie die Unterstützung von Anfragen mit /4DSYNC URLs steuern. Diese URLs dienen zum Synchronisieren von Daten über HTTP. Weitere Informationen dazu finden Sie unter URL 4DSYNC/. Damit können Sie die spezifische Bearbeitung von Anfragen mit /4DSYNC aktivieren bzw. deaktivieren:
Standardmäßig gilt:
Die Reichweite dieser Option gilt lokal für die Anwendung. Der Web Server muss erneut gestartet werden, damit sie berücksichtigt wird. Hier bestimmen Sie einen Standardordner, in dem die Dateien der Web Site abgelegt werden, sowie die hierarchische Ebene auf der Festplatte, ab der die Dateien nicht zugänglich sind. Weitere Informationen dazu finden Sie im Abschnitt Sicherheit der Verbindung. Sie können für alle Browser, die sich an die Datenbank anmelden, eine Standard Home Page definieren. Sie kann statisch oder halbdynamisch sein.
Soll Ihre Standard Homepage zum Beispiel lauten “MyHome.htm” und liegt sie im Ordner “Web”, geben Sie “Web/MyHome.htm” ein. Hinweis: Mit dem 4D Befehl WEB SET HOME PAGE können Sie für jeden Web Prozess eine Standard Home Page definieren. Legen Sie keine Standard Home Page an, wird die Datenbankmethode On Web Connection aufgerufen. Sie müssen dann selbst für die Übertragung einer Startseite sorgen.
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
ARTIKELVERWENDUNG
4D Designmodus ( 4D v16) |