C# SMS API keepalive

Pro udržení IP SMS spojení mezi C# SMS API a SMS bránou je nutné vytvořit trvalé připojení pomocí metody connect C# SMS API. Systém automaticky odesílá keepalive požadavky.

C# sms api keepalive ping
Obrázek 1 - C# sms api keepalive

Procedura keepalive pro C#/.Net SMS API

Pro odesílání keepalive požadavků z C#/.Net SMS API jednoduše udržujte připojení otevřené

  • Krok 1: Vytvořit připojení
  • Krok 2: 30 sekund nečinnosti
  • Krok 3: Odeslat keepalive pro udržení TCP/IP spojení

Příklad keepalive pro C# SMS API:

Client.Connect(host,port,user,pass);
...
Keepalive pakety jsou odesílány automaticky, pokud není žádný provoz
...
Client.Send(msg);

Keepalive pakety jsou nezbytné, protože pravidla firewallu, VPN připojení nebo dynamicky přidělené IP SMS trasy na internetu mohou být po období nečinnosti přerušeny. Odesíláním keepalive paketů mohou jak C# SMS API klient, tak SMS brána ověřit, že spojení je stále aktivní.

Keepalive pakety jsou odesílány pouze v případě, že na spojení není žádný jiný SMS provoz.

More information