Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
webServer.start()

webServer.start() 


 

webServer.start() {( settings )} -> Funktionsergebnis 
Parameter Typ   Beschreibung
settings  Objekt in Einstellungen des Web Server beim Start
Funktionsergebnis  Objekt in Status des Web Server beim Start

Die Methode webServer.start() startet den zugehörigen Web Server mit den Eigenschaften, die im optionalen Objektparameter settings gesetzt wurden. 

Der Web Server startet mit Standardeinstellungen, die in der Datei Settings der Datenbank oder (nur Host Datenbank) über den Befehl WEB SET OPTION definiert sind. Über den Parameter settings können Sie eigene Einstellungen für die Web Server Sitzung festlegen. Die Beschreibung der Eigenschaften finden Sie unter Zurückgegebenes Objekt des Befehls WEB Server und unter Web server properties auf developer.4d.com.(einige Eigenschaften lassen sich nicht im Objekt settings setzen).
Die Methode webServer.stop setzt eigene Einstellungen wieder zurück.

Die Methode gibt ein Objekt zurück mit den Status des Web Server beim Start. Es kann folgende Eigenschaften enthalten:

Eigenschaft   Typ Beschreibung
success   Boolean Wahr, wenn der Web Server korrekt gestartet wurde, sonst Falsch
errors   Collection Fehlerstapel (wird nicht zurückgegeben bei erfolgreich gestartetem Web Server)
  [ ].errCode Zahl Fehlernummer
  [ ].message Text Fehlerbeschreibung
  [ ].componentSignature Text Signatur der internen Komponente

Hinweis: Ist der Web Server bereits gestartet, wird ein Fehler zurückgegeben. 

 C_OBJECT($settings;$webServer;$result)
 $settings:=New object("HTTPPort";8080;"defaultHomepage";"myAdminHomepage.html")
 
 $webServer:=WEB Server
 $result:=$webServer.start($settings)
 If($result.success)
  //...
 End if



Siehe auch 

webServer.stop

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Web Server

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v18 R3

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)