TsgcWebSocketProxyServer › Özellikler
Amaca göre gruplandırılmış published özellikler, ardından tam alfabetik liste.
| Name | Açıklama |
|---|---|
| Active | Aşağı akış WebSocket istemcilerini kabul eden dinleme soketlerini açarak proxy'yi başlatır veya durdurur. |
| Port | Proxy'nin gelen aşağı yöndeki (downstream) WebSocket bağlantılarını kabul ettiği TCP bağlantı noktası. |
| Bindings | Proxy'nin gelen aşağı akış WebSocket istemcileri için dinlediği IP/Port çiftlerinin koleksiyonu. |
| MaxConnections | Proxy tarafından kabul edilen maksimum eşzamanlı aşağı akış istemci bağlantısı sayısı. |
| Proxy | Yukarı akış hedefini tanımlar — her kabul edilen istemcinin şeffaf bir şekilde iletildiği gerçek WebSocket/TCP sunucusu. |
| Name | Açıklama |
|---|---|
| Authentication | Proxy'ye bağlanan gelen WebSocket istemcileri için kullanıcı/parola kimlik doğrulamasını etkinleştirir ve yapılandırır. |
| SSL | İstemcilerin proxy'ye wss:// veya https:// kullanarak bağlanabilmesi için aşağı akış dinleyicisinde TLS/SSL'yi etkinleştirir. |
| SSLOptions | Aşağı akış TLS dinleyicisi için sertifika yollarını, TLS sürüm seçimini ve OpenSSL ayarlamasını tutar. |
| SecurityOptions | Handshake kabul kurallarını tanımlar: izin verilen kökenler ve RFC 6455 sürüm/anahtar doğrulaması. |
| MaxMessageSize | Gelen bir WebSocket mesajının bayt cinsinden maksimum boyutu; sunucuyu bellek tüketme saldırılarından korur. |
| Name | Açıklama |
|---|---|
| LoadBalancer | Bu proxy'yi bir Load Balancer Server örneğine kaydetmek için kullanılan yerleşik istemciyi yapılandırır. |
| FallBack | Yerel WebSocket'leri desteklemeyen tarayıcılar için alternatif taşıma (Server-Sent Events) sağlar. |
| Name | Açıklama |
|---|---|
| Options | Çeşitli proxy davranış bayraklarını birleştirir: parça işleme, zaman aşımları, HTTP test sayfaları ve UTF-8 doğrulaması. |
| Extensions | Aşağı yönlü bacak için per-message deflate sıkıştırması gibi WebSocket protokol uzantılarını yapılandırır. |
| Specifications | Proxy'nin aşağı yöndeki (downstream) istemcilerden kabul edeceği WebSocket protokol belirtimlerini etkinleştirir veya devre dışı bırakır. |
| ThreadPool | Proxy'li bağlantılar kapandığında çalışan iş parçacıklarını yok etmek yerine geri dönüştüren bir iş parçacığı havuzunu etkinleştirir. |
| ThreadPoolOptions | ThreadPool etkinleştirildiğinde kullanılan yeniden kullanılabilir iş parçacığı havuzunun boyutunu ve üst sınırını yapılandırır. |
| Throttle | Proxy'nin her alt akış bağlantısından okuduğu veya ona yazdığı bant genişliğini (saniye başına bit) sınırlar. |
| Name | Açıklama |
|---|---|
| LogFile | Hata ayıklama ve denetim için her gelen ve giden soket mesajını bir günlük dosyasına yazar. |
| Version | İkili dosyaya gömülü sgcWebSockets kütüphane sürümüne sahip salt okunur dize. |
| Name | Açıklama |
|---|---|
| Active | Aşağı akış WebSocket istemcilerini kabul eden dinleme soketlerini açarak proxy'yi başlatır veya durdurur. |
| Authentication | Proxy'ye bağlanan gelen WebSocket istemcileri için kullanıcı/parola kimlik doğrulamasını etkinleştirir ve yapılandırır. |
| Bindings | Proxy'nin gelen aşağı akış WebSocket istemcileri için dinlediği IP/Port çiftlerinin koleksiyonu. |
| Extensions | Aşağı yönlü bacak için per-message deflate sıkıştırması gibi WebSocket protokol uzantılarını yapılandırır. |
| FallBack | Yerel WebSocket'leri desteklemeyen tarayıcılar için alternatif taşıma (Server-Sent Events) sağlar. |
| LoadBalancer | Bu proxy'yi bir Load Balancer Server örneğine kaydetmek için kullanılan yerleşik istemciyi yapılandırır. |
| LogFile | Hata ayıklama ve denetim için her gelen ve giden soket mesajını bir günlük dosyasına yazar. |
| MaxConnections | Proxy tarafından kabul edilen maksimum eşzamanlı aşağı akış istemci bağlantısı sayısı. |
| MaxMessageSize | Gelen bir WebSocket mesajının bayt cinsinden maksimum boyutu; sunucuyu bellek tüketme saldırılarından korur. |
| Options | Çeşitli proxy davranış bayraklarını birleştirir: parça işleme, zaman aşımları, HTTP test sayfaları ve UTF-8 doğrulaması. |
| Port | Proxy'nin gelen aşağı yöndeki (downstream) WebSocket bağlantılarını kabul ettiği TCP bağlantı noktası. |
| Proxy | Yukarı akış hedefini tanımlar — her kabul edilen istemcinin şeffaf bir şekilde iletildiği gerçek WebSocket/TCP sunucusu. |
| SecurityOptions | Handshake kabul kurallarını tanımlar: izin verilen kökenler ve RFC 6455 sürüm/anahtar doğrulaması. |
| Specifications | Proxy'nin aşağı yöndeki (downstream) istemcilerden kabul edeceği WebSocket protokol belirtimlerini etkinleştirir veya devre dışı bırakır. |
| SSL | İstemcilerin proxy'ye wss:// veya https:// kullanarak bağlanabilmesi için aşağı akış dinleyicisinde TLS/SSL'yi etkinleştirir. |
| SSLOptions | Aşağı akış TLS dinleyicisi için sertifika yollarını, TLS sürüm seçimini ve OpenSSL ayarlamasını tutar. |
| ThreadPool | Proxy'li bağlantılar kapandığında çalışan iş parçacıklarını yok etmek yerine geri dönüştüren bir iş parçacığı havuzunu etkinleştirir. |
| ThreadPoolOptions | ThreadPool etkinleştirildiğinde kullanılan yeniden kullanılabilir iş parçacığı havuzunun boyutunu ve üst sınırını yapılandırır. |
| Throttle | Proxy'nin her alt akış bağlantısından okuduğu veya ona yazdığı bant genişliğini (saniye başına bit) sınırlar. |
| Version | İkili dosyaya gömülü sgcWebSockets kütüphane sürümüne sahip salt okunur dize. |