Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20.6
webServer.start( )

webServer.start( ) 


 

webServer.start {( configurações )} -> Resultado 
Parâmetro Tipo   Descrição
configurações  Objeto in Configurações do servidor Web para estabelecer ao início
Resultado  Objeto in estado do startup do servidor web

O método webServer.start( ) inicia o servidor Web no qual é aplicado, usando propriedades estabelecidas no parâmetro opcional de objeto configurações

O servidor Web inicia com configurações padrão definidas no arquivo de configurações do banco de dados ou (apenas para o caso de um banco de dados host) usando o comando WEB SET OPTION. Entretando, usando os parâmetros configurações, pode definir configurações personalizadas para a sessão Web server. Para uma descrição de configurações, veja Objeto retornado do comando WEB Server ou a página Web server properties  (algumas propriedades não podem ser definidas no objeto configurações.

Sessões personalizadas serão resetadas quando  o método webServer.stop( ) for chamado.

O método retorna um objeto descrevendo o status de lançamento do servidor Web. Esse objeto pode conter as propriedades abaixo:

Propriedade   Tipo Descrição
success   Boolean True se o servidor web iniciou corretamente, Senão falso
errors   Collection Error stack (não retornado se o servidor web tiver iniciado corretamente)
  [ ].errCode Number Código Erro
  [ ].message Text Descrição do erro
  [ ].componentSignature Text Assinatura interna do componente

Nota: Se o servidor Web já tiver sido lançado, um erro é retornado. 

Exemplo  

 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



Ver também 

webServer.stop( )

 
PROPRIEDADES 

Produto: 4D
Tema: Web Server

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v18 R3

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20)
Manual de linguagem 4D ( 4D v20.1)
Manual de linguagem 4D ( 4D v20.2)
Manual de linguagem 4D ( 4D v20.3)
Manual de linguagem 4D ( 4D v20.4)
Manual de linguagem 4D ( 4D v20.5)
Manual de linguagem 4D ( 4D v20.6)