主权项 |
1. A push service device, comprising:
a service provider (SP) interworking unit configured to receive a push message from a service providing device; a first client interworking unit configured to transmit the received push message to a client device; a second client interworking unit; and a controller comprising a processor, the processor configured to
hold, when the first client interworking unit failed to transmit the received push message to the client device, a transmission of the received push message,perform, when another push message to be transmitted to the client device is received through the SP interworking unit or when a keep-alive message is received from the client device through the first client interworking unit, a reconnection with the client device through the first client interworking unit, andtransmit, to the client device, the held push message through the first client interworking unit, wherein, when a failure of the transmission is caused by the first client interworking unit,
the processor is configured to back up the received push message and the setting information of the first client interworking unit in the second client interworking unit, andthe second client interworking unit is configured to
store the backed-up push message and the backed-up setting information,perform a reconnection with the client device based on the backed-up setting information, andtransmit, when the second client interworking unit is connected to the client device, the backed-up push message to the client device. |