HTML Engine Server
TsgcHTMLEngine_Server — enlaza el renderizado de páginas sgcHTML a un TsgcWSHTTPServer y sirve las páginas renderizadas junto con todos los activos embebidos de Bootstrap, htmx y Chart.js.
TsgcHTMLEngine_Server — enlaza el renderizado de páginas sgcHTML a un TsgcWSHTTPServer y sirve las páginas renderizadas junto con todos los activos embebidos de Bootstrap, htmx y Chart.js.
Un componente de infraestructura que se conecta a un TsgcWSHTTPServer en ejecución, intercepta las peticiones HTTP entrantes y las enruta al manejador de página sgcHTML correcto. Bootstrap, htmx y Chart.js embebidos se sirven automáticamente; no se requiere CDN.
TsgcHTMLEngine_Server
Sirve páginas sgcHTML a través de HTTP
Delphi, C++ Builder, .NET
Asigna la propiedad Server, establece Active en True y cada página registrada estará disponible a través de HTTP con el CSS/JS de Bootstrap servido automáticamente desde los recursos embebidos.
uses
sgcHTMLEngine_Server;
var
oEngine: TsgcHTMLEngine_Server;
begin
oEngine := TsgcHTMLEngine_Server.Create(nil);
try
oEngine.Server := WSSServer; // your TsgcWSHTTPServer
oEngine.BaseURL := '/';
oEngine.Active := True;
except
oEngine.Free;
raise;
end;
// oEngine now serving; free it when the server shuts down
end;
// includes: sgcHTMLEngine_Server.hpp
TsgcHTMLEngine_Server *oEngine = new TsgcHTMLEngine_Server(NULL);
oEngine->Server = WSSServer;
oEngine->BaseURL = "/";
oEngine->Active = true;
using esegece.sgcWebSockets;
var engine = new TsgcHTMLEngine_Server();
engine.Server = wssServer;
engine.BaseURL = "/";
engine.Active = true;
Los miembros que usarás con más frecuencia.
Asigna el TsgcWSHTTPServer activo a través del cual el motor debe servir las peticiones HTTP.
Establécelo en True para iniciar el motor; intercepta las peticiones coincidentes y las delega a tus manejadores de página.
El prefijo de ruta URL para todas las páginas gestionadas por este motor (por defecto '/').
El CSS/JS de Bootstrap y Chart.js se sirven automáticamente desde los recursos embebidos; no se requiere CDN en tiempo de ejecución.
Registra un manejador de página en una subruta específica para que el motor enrute las peticiones a tu lógica de renderizado sgcHTML.
Punto de entrada llamado por el servidor anfitrión para cada petición entrante; enruta a la página correcta o sirve un activo estático.
| Ayuda en líneaReferencia completa de la API y guía de uso para este componente. | Abrir | |
| Todos los componentes de sgcHTMLExplora la matriz completa de más de 60 componentes. | Abrir | |
| Descargar prueba gratuitaLa prueba de 30 días incluye los proyectos de demostración 60.HTML. | Abrir | |
| PreciosLicencias Single, Team y Site con código fuente completo. | Abrir |