TsgcWebSocketProxyServer › Eigenschappen
Gepubliceerde eigenschappen gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.
| Naam | Beschrijving |
|---|---|
| Active | Start of stopt de proxy en opent de luisterende sockets die downstream WebSocket-clients accepteren. |
| Port | TCP-poort waarop de proxy inkomende downstream WebSocket-verbindingen accepteert. |
| Bindings | Verzameling van IP/Poort-paren waarop de proxy luistert voor inkomende downstream WebSocket-clients. |
| MaxConnections | Maximaal aantal gelijktijdige downstream-clientverbindingen dat door de proxy wordt geaccepteerd. |
| Proxy | Identificeert het upstream-doel — de echte WebSocket/TCP-server waarnaar elke geaccepteerde client transparant wordt doorgestuurd. |
| Naam | Beschrijving |
|---|---|
| Authentication | Schakelt en configureert gebruikers-/wachtwoordauthenticatie in voor inkomende WebSocket-clients die verbinding maken met de proxy. |
| SSL | Schakelt TLS/SSL in op de downstream-listener zodat clients verbinding kunnen maken met de proxy via wss:// of https://. |
| SSLOptions | Bevat certificaatpaden, TLS-versieselectie en OpenSSL-afstemming voor de downstream TLS-listener. |
| SecurityOptions | Definieert de toelatingsregels voor de handshake: toegestane origins en RFC 6455-versie-/sleutelvalidatie. |
| MaxMessageSize | Maximale grootte in bytes van een inkomend WebSocket-bericht; beschermt de server tegen geheugenuitputtingsaanvallen. |
| Naam | Beschrijving |
|---|---|
| LoadBalancer | Configureert de ingebouwde client die wordt gebruikt om deze proxy te registreren bij een instantie van een taakverdelerserver. |
| FallBack | Biedt alternatieve transporten (Server-Sent Events) voor browsers die native WebSockets niet ondersteunen. |
| Naam | Beschrijving |
|---|---|
| Options | Bundelt diverse proxy-gedragsvlaggen: fragmentafhandeling, time-outs, HTTP-testpagina's en UTF-8-validatie. |
| Extensions | Configureert WebSocket-protocolextensies zoals per-bericht-deflate-compressie voor de downstream-verbinding. |
| Specifications | Schakelt de WebSocket-protocolspecificaties in of uit die de proxy zal accepteren van downstream-clients. |
| ThreadPool | Schakelt een thread-pool in die werkthreads hergebruikt in plaats van ze te vernietigen wanneer proxied verbindingen worden gesloten. |
| ThreadPoolOptions | Configureert de grootte en de bovengrens van de herbruikbare thread pool die wordt gebruikt wanneer ThreadPool is ingeschakeld. |
| Throttle | Beperkt de bandbreedte (bits per seconde) die de proxy leest van of schrijft naar elke downstream-verbinding. |
| 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 proxy en opent de luisterende sockets die downstream WebSocket-clients accepteren. |
| Authentication | Schakelt en configureert gebruikers-/wachtwoordauthenticatie in voor inkomende WebSocket-clients die verbinding maken met de proxy. |
| Bindings | Verzameling van IP/Poort-paren waarop de proxy luistert voor inkomende downstream WebSocket-clients. |
| Extensions | Configureert WebSocket-protocolextensies zoals per-bericht-deflate-compressie voor de downstream-verbinding. |
| FallBack | Biedt alternatieve transporten (Server-Sent Events) voor browsers die native WebSockets niet ondersteunen. |
| LoadBalancer | Configureert de ingebouwde client die wordt gebruikt om deze proxy te registreren bij een instantie van een taakverdelerserver. |
| LogFile | Schrijft elk inkomend en uitgaand socketbericht naar een logbestand voor foutopsporing en auditing. |
| MaxConnections | Maximaal aantal gelijktijdige downstream-clientverbindingen dat door de proxy wordt geaccepteerd. |
| MaxMessageSize | Maximale grootte in bytes van een inkomend WebSocket-bericht; beschermt de server tegen geheugenuitputtingsaanvallen. |
| Options | Bundelt diverse proxy-gedragsvlaggen: fragmentafhandeling, time-outs, HTTP-testpagina's en UTF-8-validatie. |
| Port | TCP-poort waarop de proxy inkomende downstream WebSocket-verbindingen accepteert. |
| Proxy | Identificeert het upstream-doel — de echte WebSocket/TCP-server waarnaar elke geaccepteerde client transparant wordt doorgestuurd. |
| SecurityOptions | Definieert de toelatingsregels voor de handshake: toegestane origins en RFC 6455-versie-/sleutelvalidatie. |
| Specifications | Schakelt de WebSocket-protocolspecificaties in of uit die de proxy zal accepteren van downstream-clients. |
| SSL | Schakelt TLS/SSL in op de downstream-listener zodat clients verbinding kunnen maken met de proxy via wss:// of https://. |
| SSLOptions | Bevat certificaatpaden, TLS-versieselectie en OpenSSL-afstemming voor de downstream TLS-listener. |
| ThreadPool | Schakelt een thread-pool in die werkthreads hergebruikt in plaats van ze te vernietigen wanneer proxied verbindingen worden gesloten. |
| ThreadPoolOptions | Configureert de grootte en de bovengrens van de herbruikbare thread pool die wordt gebruikt wanneer ThreadPool is ingeschakeld. |
| Throttle | Beperkt de bandbreedte (bits per seconde) die de proxy leest van of schrijft naar elke downstream-verbinding. |
| Version | Alleen-lezen tekenreeks met de sgcWebSockets-bibliotheekversie die is ingebouwd in het binaire bestand. |