C# SMS API keepalive
Para mantener activo el enlace SMS IP entre la API SMS de C# y la pasarela SMS, necesitas establecer una conexión permanente con el método de conexión de la API SMS de C#. El sistema enviará automáticamente solicitudes de keepalive.
Procedimiento de keepalive de la API SMS de C#/.Net
Para enviar solicitudes de keepalive desde la API SMS de C#/.Net, simplemente mantén la conexión abierta
- Paso 1: Crear conexión
- Paso 2: 30 segundos de inactividad
- Paso 3: Enviar keepalive para mantener el enlace TCP/IP abierto
Ejemplo de keepalive de la API SMS de C#:
Client.Connect(host,port,user,pass); ... Los paquetes keepalive se envían automáticamente si no hay tráfico ... Client.Send(msg);
Los paquetes keepalive son necesarios porque las reglas del firewall, las conexiones VPN o las rutas SMS IP asignadas dinámicamente en Internet podrían desconectarse después de un período de inactividad. Al enviar paquetes keepalive, tanto el cliente de la API SMS de C# como la pasarela SMS pueden estar seguros de que la conexión sigue abierta.
Los paquetes keepalive solo se envían si no hay otro tráfico SMS en el enlace.