TsgcWebSocketServer_HTTPAPI › Eigenschappen
Gepubliceerde eigenschappen gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.
| Naam | Beschrijving |
|---|---|
| Active | Start of stopt de HTTP.sys-listener en registreert de geconfigureerde URL bij het Windows-kernelstuurprogramma. |
| Host | Hostnaam of IP-adres gebruikt om de URL te bouwen die is geregistreerd bij het http.sys-stuurprogramma. |
| Port | TCP-poort die, in combinatie met Host, de URL vormt die het http.sys-stuurprogramma voor de server reserveert. |
| BindingOptions | Verfijnt hoe URL-reserveringen en SSL-certificaten worden geregistreerd bij het http.sys-stuurprogramma bij het opstarten. |
| MaxConnections | Maximaal aantal gelijktijdige clientverbindingen dat door de http.sys-listener wordt geaccepteerd (nul betekent onbeperkt). |
| Naam | Beschrijving |
|---|---|
| Timeouts | Overschrijft de standaard http.sys-time-outs voor verzoeken, entiteitstekst, keep-alive en verzendsnelheid. |
| Naam | Beschrijving |
|---|---|
| Authentication | Enables and configures user/password authenticatie for inkomend WebSocket and HTTP requests. |
| SSL | Schakelt TLS/SSL in op de http.sys-listener zodat clients verbinding kunnen maken via wss:// of https://. |
| SSLOptions | Identificeert de Windows Certificate Store-vermelding waaraan http.sys de listener koppelt wanneer SSL is ingeschakeld. |
| SecurityOptions | Definieert toelatingregels zoals toegestane origins voor browser WebSocket-handshakes. |
| APIKeyManager | Optioneel API-sleutelbeheercomponent dat wordt gebruikt om inkomende API-sleutels te valideren voordat een verbinding wordt geaccepteerd. |
| Naam | Beschrijving |
|---|---|
| HeartBeat | Verzendt periodieke pingframes om inactieve WebSocket-verbindingen actief te houden en dode peers te detecteren. |
| WatchDog | Herstart de server automatisch na een onverwachte afsluiting of listenerfouten. |
| Firewall | Wijst een firewallcomponent toe dat inkomende verbindingen filtert op IP, regio of aangepaste regels. |
| RateLimiter | Wijst een snelheidsbegrenzer-component toe die de verzoek- en berichtsnelheden per client of per IP begrenst. |
| Naam | Beschrijving |
|---|---|
| Asynchronous | Schakelt fire-and-forget-verzending in: de aanroeper keert onmiddellijk terug en voltooiing wordt gesignaleerd via de OnAsynchronous-gebeurtenis. |
| MaxBandwidth | Maximale toegestane bandbreedte in bytes per seconde over alle verbindingen heen (nul betekent onbeperkt). |
| ThreadPoolSize | Aantal werkthreads dat de http.sys-aanvraagwachtrij via IOCP bedient. |
| ReadBufferSize | Grootte in bytes van de ontvangstbuffer die is toegewezen per openstaande overlapped lezing op de http.sys-aanvraagwachtrij. |
| FineTune | Kernelmodus-knoppen op laag niveau die bepalen hoe http.sys aanvragen in de wachtrij plaatst, verwerkt en afhandelt. |
| Naam | Beschrijving |
|---|---|
| HTTPUploadFiles | Beheert hoe bestanden die via HTTP POST worden geüpload worden gebufferd (geheugen of bestandsstream) en opgeslagen op schijf. |
| Naam | Beschrijving |
|---|---|
| Options | Bundelt diverse servergedragsvlaggen: fragmentafhandeling, schrijftimeouts, HTTP-testpagina's en UTF-8-validatie. |
| QueueOptions | Serialiseert uitgaande berichten via een interne wachtrij per verbinding om contentie tussen threads te voorkomen. |
| Extensions | Configureert WebSocket-protocolextensies zoals per-bericht-deflate-compressie. |
| Specifications | Schakelt in of uit welke WebSocket-protocolspecificaties de server accepteert. |
| Naam | Beschrijving |
|---|---|
| LogFile | Schrijft elk inkomend en uitgaand socketbericht naar een logbestand voor foutopsporing en auditing. |
| Version | Alleen-lezen tekenreeks met de sgcWebSockets-bibliotheekversie die is ingebouwd in het binaire bestand. |
| Naam | Beschrijving |
|---|---|
| Active | Start of stopt de HTTP.sys-listener en registreert de geconfigureerde URL bij het Windows-kernelstuurprogramma. |
| APIKeyManager | Optioneel API-sleutelbeheercomponent dat wordt gebruikt om inkomende API-sleutels te valideren voordat een verbinding wordt geaccepteerd. |
| Asynchronous | Schakelt fire-and-forget-verzending in: de aanroeper keert onmiddellijk terug en voltooiing wordt gesignaleerd via de OnAsynchronous-gebeurtenis. |
| Authentication | Enables and configures user/password authenticatie for inkomend WebSocket and HTTP requests. |
| BindingOptions | Verfijnt hoe URL-reserveringen en SSL-certificaten worden geregistreerd bij het http.sys-stuurprogramma bij het opstarten. |
| Extensions | Configureert WebSocket-protocolextensies zoals per-bericht-deflate-compressie. |
| FineTune | Kernelmodus-knoppen op laag niveau die bepalen hoe http.sys aanvragen in de wachtrij plaatst, verwerkt en afhandelt. |
| Firewall | Wijst een firewallcomponent toe dat inkomende verbindingen filtert op IP, regio of aangepaste regels. |
| HeartBeat | Verzendt periodieke pingframes om inactieve WebSocket-verbindingen actief te houden en dode peers te detecteren. |
| Host | Hostnaam of IP-adres gebruikt om de URL te bouwen die is geregistreerd bij het http.sys-stuurprogramma. |
| HTTPUploadFiles | Beheert hoe bestanden die via HTTP POST worden geüpload worden gebufferd (geheugen of bestandsstream) en opgeslagen op schijf. |
| LogFile | Schrijft elk inkomend en uitgaand socketbericht naar een logbestand voor foutopsporing en auditing. |
| MaxBandwidth | Maximale toegestane bandbreedte in bytes per seconde over alle verbindingen heen (nul betekent onbeperkt). |
| MaxConnections | Maximaal aantal gelijktijdige clientverbindingen dat door de http.sys-listener wordt geaccepteerd (nul betekent onbeperkt). |
| Options | Bundelt diverse servergedragsvlaggen: fragmentafhandeling, schrijftimeouts, HTTP-testpagina's en UTF-8-validatie. |
| Port | TCP-poort die, in combinatie met Host, de URL vormt die het http.sys-stuurprogramma voor de server reserveert. |
| QueueOptions | Serialiseert uitgaande berichten via een interne wachtrij per verbinding om contentie tussen threads te voorkomen. |
| RateLimiter | Wijst een snelheidsbegrenzer-component toe die de verzoek- en berichtsnelheden per client of per IP begrenst. |
| ReadBufferSize | Grootte in bytes van de ontvangstbuffer die is toegewezen per openstaande overlapped lezing op de http.sys-aanvraagwachtrij. |
| SecurityOptions | Definieert toelatingregels zoals toegestane origins voor browser WebSocket-handshakes. |
| Specifications | Schakelt in of uit welke WebSocket-protocolspecificaties de server accepteert. |
| SSL | Schakelt TLS/SSL in op de http.sys-listener zodat clients verbinding kunnen maken via wss:// of https://. |
| SSLOptions | Identificeert de Windows Certificate Store-vermelding waaraan http.sys de listener koppelt wanneer SSL is ingeschakeld. |
| ThreadPoolSize | Aantal werkthreads dat de http.sys-aanvraagwachtrij via IOCP bedient. |
| Timeouts | Overschrijft de standaard http.sys-time-outs voor verzoeken, entiteitstekst, keep-alive en verzendsnelheid. |
| Version | Alleen-lezen tekenreeks met de sgcWebSockets-bibliotheekversie die is ingebouwd in het binaire bestand. |
| WatchDog | Herstart de server automatisch na een onverwachte afsluiting of listenerfouten. |