C# SMS API keepalive

Da biste održali IP SMS vezu između C# SMS API-ja i SMS pristupnika, potrebno je uspostaviti trajnu vezu pomoću connect metode C# SMS API-ja. Sustav će automatski slati keepalive zahtjeve.

C# sms api keepalive ping
Slika 1 - C# sms api keepalive

Postupak keepalive-a za C#/.Net SMS API

Za slanje keepalive zahtjeva iz C#/.Net SMS API-ja, jednostavno zadržite vezu otvorenom

  • Korak 1: Uspostavite vezu
  • Korak 2: 30 sekundi neaktivnosti
  • Korak 3: Pošaljite keepalive kako biste održali TCP/IP vezu otvorenom

Primjer keepalive-a za C# sms api:

Client.Connect(host,port,user,pass);
...
Keepalive paketi se šalju automatski ako nema prometa
...
Client.Send(msg);

Keepalive paketi su nužni jer pravila vatrozida, VPN veze ili dinamički dodijeljene IP SMS rute na Internetu mogu biti prekinute nakon razdoblja neaktivnosti. Slanjem keepalive paketa, i C# SMS API klijent i SMS pristupnik mogu biti sigurni da je veza još uvijek otvorena.

Keepalive paketi se šalju samo ako nema drugog SMS prometa na vezi.

More information