TsgcWebSocketServerYöntemler › Ping

Ping Yöntem

Bağlı her istemciye bir WebSocket ping çerçevesi gönderir.

Sözdizimi

procedure Ping(const aText: string = '');

Parametreler

NameTypeAçıklama
aTextconst stringPing çerçevesi içinde taşınacak isteğe bağlı yük; yük olmadan bir ping göndermek için boş bir dize geçirin.

Remarks

Ping, etkin bağlantı listesini gezer ve her istemciye bir WebSocket ping çerçevesi gönderir, çerçeveler temel soketlere teslim edildiğinde geri döner. Otomatik HeartBeat mekanizmasına ek olarak boştaki bağlantıları canlı tutmanın veya canlılığı manuel olarak yoklamanın kullanışlı bir yoludur. HeartBeat zaman aşımı yapılandırıldığında, sunucu pencere içinde yanıt vermeyen herhangi bir bağlantıyı kapatır; zaman aşımı olmadan çağrı gönder-ve-unut şeklindedir ve herhangi bir pong yanıtı standart bağlantı olayları aracılığıyla eşzamansız olarak teslim edilir. Yazma sırasında oluşan istisnalar OnException'a yönlendirilir.

Örnek


oServer.Ping('keepalive');

Yöntemlere Dön