TsgcWebSocketClient | Connect Secure Server

TsgcWebSocketClient, güvenli ve güvensiz bağlantılar kullanarak WebSocket sunucularına bağlanabilir.

URL özelliğini veya Host / Port özelliklerini kullanarak güvenli bir bağlantı yapılandırabilirsiniz, WebSocket Sunucusuna Bağlanma bölümüne bakınız.

TLSOptions

TLSOptions özelliğinde, güvenli bir bağlantıyı özelleştirme özellikleri vardır. En önemli özellik version'dır, bu da TLS protokolünün sürümünü belirtir. Genellikle TLS özelliğini true olarak ve TLSOptions.Version değerini tlsUndefined olarak ayarlamak, WebSocket Sunucularının büyük çoğunluğu için yeterlidir.

 

TLSOptions.Version, sunucuya bağlanmak için kullanılan TLS sürümünü ayarlamanıza veya istemcinin mevcut tüm sürümlerden TLS sürümünü müzakere etmesine izin vermenize olanak tanır (değer tlsUndefined olduğunda bu varsayılandır).

 

TLS protokolüyle ilgili olarak bir sunucuya bağlanmaya çalışırken bir hata alırsanız, büyük olasılıkla sunucu, ayarladığınızdan daha yeni bir TLS sürümü gerektirir.

 

TLSOptions.IOHandler iohOpenSSL olarak ayarlanmışsa, OpenSSL kütüphanelerini dağıtmanız gerekir (bunlar tüm TLS işlemlerini yöneten kütüphanelerdir), OpenSSL hakkındaki aşağıdaki makaleye bakın.

TLSOptions.IOHandler iohSChannel olarak ayarlanırsa, herhangi bir kütüphane dağıtmaya gerek yoktur (yalnızca Windows desteklenir).