C# SMS API keepalive

Za ohranjanje povezave IP SMS med C# SMS API in SMS prehodom morate vzpostaviti trajno povezavo z metodo connect C# SMS API. Sistem bo samodejno poslal keepalive zahteve.

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

Postopek keepalive za C#/.Net SMS api

Za pošiljanje keepalive zahtev iz C#/.Net SMS api preprosto ohranite povezavo odprto

  • Korak 1: Ustvarite povezavo
  • Korak 2: 30 sekund neaktivnosti
  • Korak 3: Pošljite keepalive za ohranjanje TCP/IP povezave

Primer keepalive za C# sms api:

Client.Connect(host,port,user,pass);
...
Keepalive paketi se pošiljajo samodejno, če ni prometa
...
Client.Send(msg);

Keepalive paketi so potrebni, ker se lahko pravila požarnega zidu, VPN povezave ali dinamično dodeljene IP SMS poti na internetu prekinejo po obdobju neaktivnosti. S pošiljanjem keepalive paketov sta tako C# SMS API odjemalec kot SMS prehod prepričani, da je povezava še vedno odprta.

Keepalive paketi se pošiljajo le, če po povezavi ne poteka noben drug SMS promet.

More information