Data communication method, device and apparatus, and storage medium
AssigneeAlibaba Group Holding Limited
InventorJianwen Lyu
Life of this patent
Estimating the term…
Abstract
A method including receiving a data request and performing device authentication based on the data request; sending a session parameter after the device authentication is successful, the session parameter comprising a session identifier and a communication key; establishing a persistent connection based on the session identifier; and receiving encrypted service data through the persistent connection, and parsing the encrypted service data based on the communication key. Data is transmitted without the need of reconnection, thereby effectively reducing resource consumption. Moreover, the data is parsed by using the communication key, thereby guaranteeing the data security.
Claims20
A method comprising:
- receiving a data request;
- performing a device authentication based on the data request;
- sending a session parameter after the device authentication is successful, the session parameter comprising a session identifier and a communication key;
- establishing a persistent connection based on the session identifier;
- receiving encrypted data through the persistent connection;
- and
- parsing the encrypted data based on the communication key.
An apparatus comprising:
- one or more processors;
- and
- one or more memories storing computer readable instructions that, executable by the one or more processors, cause the one or more processors to perform acts comprising:
- sending a request for device authentication;
- receiving a session parameter after a device authentication is successful, the session parameter comprising a session identifier and a communication key;
- establishing a persistent connection based on the session identifier;
- and
- transmitting, through the persistent connection, data encrypted by using the communication key.
One or more memories storing computer readable instructions that, executable by one or more processors, cause the one or more processors to perform acts comprising:
- sending a session parameter, the session parameter comprising a session identifier;
- establishing a connection based on the session parameter;
- receiving encrypted data through the connection;
- and
- parsing the encrypted data based on the session parameter.
Dependencies are inferred from the claim text.