C# SMS API keepalive
Aby utrzymać połączenie IP SMS między C# SMS API a bramką SMS, należy nawiązać stałe połączenie metodą connect C# SMS API. System automatycznie wysyła żądania keepalive.
Procedura keepalive C#/.Net SMS api
Aby wysyłać żądania keepalive z C#/.Net SMS api, wystarczy utrzymać połączenie otwarte
- Krok 1: Utwórz połączenie
- Krok 2: 30 sekund braku aktywności
- Krok 3: Wyślij keepalive, aby utrzymać połączenie TCP/IP otwarte
Przykład keepalive C# sms api:
Client.Connect(host,port,user,pass); ... Pakiety keepalive są wysyłane automatycznie, jeśli nie ma ruchu ... Client.Send(msg);
Pakiety keepalive są konieczne, ponieważ reguły zapory ogniowej, połączenia VPN lub dynamicznie przydzielane trasy IP SMS w Internecie mogą zostać rozłączone po okresie braku aktywności. Wysyłając pakiety keepalive, zarówno klient C# SMS API, jak i bramka SMS mogą być pewne, że połączenie jest nadal aktywne.
Pakiety keepalive są wysyłane tylko wtedy, gdy na łączu nie ma innego ruchu SMS.
More information
- Jak wysyłać SMS-y z C#
- Odbieranie SMS w C#
- C# SMS API - połączenie do wysyłania SMS
- C# SMS API - rozłączenie z bramką SMS
- C# SMS API - utrzymanie połączenia SMS
- C# SMS API - wysyłanie wiadomości tekstowej
- C# SMS API - SMS zaakceptowany do dostarczenia
- C# SMS API - SMS niezaakceptowany do dostarczenia
- C# SMS API - wysłane
- C# SMS API - błąd wysyłania
- C# SMS API - raport dostarczenia pomyślny
- C# SMS API - raport błędu dostarczenia
- C# SMS API - alfanumeryczny identyfikator nadawcy
- C# SMS API - jak użyć krótkiego kodu jako identyfikatora nadawcy
- C# SMS API - klasa wiadomości tekstowej