TsgcWebSocketProxyServer › Yöntemler › Start

Start Yöntem

Bindings açılırken çağıran iş parçacığı engellenmesin diye proxy sunucusunu ikincil bir iş parçacığından başlatır.

Sözdizimi

procedure Start;

Remarks

Start, Active := True ayarlayan dahili bir çalışan iş parçacığı oluşturur, böylece çağıran (tipik olarak ana UI iş parçacığı), sunucu yapılandırılmış portlarına bağlanırken donmak yerine hemen geri döner. Start geri döndüğünde proxy'nin dinlediği garanti edilmez; sunucu WebSocket bağlantılarını kabul ettiğinde bilgilendirilmek için OnStartup'a abone olun. Kabul edilen her istemcinin arka uç TCP sunucusuna iletilebilmesi için Start'ı çağırmadan önce Port, herhangi bir Bindings ve yukarı akış Proxy hedef host ve port'unu ayarlayın. Çağıran iş parçacığında çalışan eşzamanlı bir başlatma tercih ediyorsanız doğrudan Active özelliğini kullanın.

Örnek


oServer := TsgcWebSocketProxyServer.Create(nil);
oServer.Port := 80;
oServer.Proxy.Host := '127.0.0.1';
oServer.Proxy.Port := 8080;
oServer.Start();

Yöntemlere Dön