Visão Geral
4D in local mode, 4D in remote mode and 4D Server include a web server engine (aka http server) that enables you to design and publish powerful web applications that can make the most of your 4D databases.
Monitorização fácil
Você pode iniciar ou parar a publicação da aplicação web a qualquer momento. To do so, you just need to select a menu command or execute a single line of code.
Monitoring the 4D web server is easy and can be done using the 4D Server administration window or through special URLs.
Pronto a usar
The 4D web server automatically creates a default root folder and a default home page for an instantaneous availability.
Segurança
A segurança dos dados está presente em todos os estágios das implementações do servidor web 4D. Security levels are scalable and default settings usually select the most secure options. A segurança do servidor web 4D é baseada nos seguintes elementos:
-
Extended support of the TLS Protocol (HTTPS),
-
Authentication: flexible and customizable authentication features based upon built-it settings as well as fallback database methods (
On Web Authentication
for the web server andOn REST Authentication
for the REST server), -
Control of exposed contents: only elements that you expose explicitely can be available from direct web or REST requests. É necessário declarar:
- Métodos projeto expostos por meio de solicitações HTTP
- ORDA functions exposed through REST requests
- Tables and fields that you don't want to be available to REST requests.
-
Sandboxing through the definition of a HTML Root folder by default,
-
Control of server resource usage (e.g. maximum concurrent web processes option).
Para uma visão geral das funções de segurança de 4D, consulte o Guia de segurança de 4D.