Message push system based on MQTT protocol

A message push and message technology, applied in transmission systems, electrical components, etc., can solve problems such as harassment and achieve the effect of avoiding harassment

Inactive Publication Date: 2018-03-16
南京感度信息技术有限责任公司
View PDF5 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 2. Solve the problem of how to determine the content to be pushed, not only to obtain the latest content in a timely manner, but also to avoid unnecessary harassment of users by the system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Message push system based on MQTT protocol
  • Message push system based on MQTT protocol
  • Message push system based on MQTT protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] Embodiment 1: as figure 1 , 4 Shown, a kind of message push system based on MQTT agreement, comprises client, content pushes server end, database server, and content pushes server end to comprise management subsystem and push subsystem, and described push subsystem comprises MQTT engine module, subscription module And release module, database is installed on the database server, and database table comprises permission table, role table, user table, data permission table, release table, message table, equipment table, push record table, topic table, subscription table, and described content pushes The server side and the database server are collectively referred to as the remote host,

[0024] The client is an application integrated with the message push function, which is divided into a subscription client and a publishing client. The client interacts with the content push server, and establishes a connection with the content push server through the MQTT protocol befo...

Embodiment 2

[0035] Such as figure 1 As shown, a message push system based on MQTT protocol, the system includes: client, content push server, database server, its working principle is:

[0036] The content push system adopts C / S architecture design, mainly including client, management subsystem, push system and related database. A TCP long connection is established between the client and the push system. Once the connection is successfully established, the connection between the client and the push system will be maintained until one party disconnects. The MQTT protocol is used between the client and the content push platform. Data interaction.

[0037] On the content push platform, the client can be either a subscriber of a topic or a publisher of messages about a topic. The client encapsulates the user name and password into the MQTT connection command and requires the push system to perform login verification. After the user logs in successfully, you can perform user management rela...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a message push system based on the MQTT protocol. The system comprises a client, a content push server and a database server, the content push server comprises a management subsystem and a push subsystem, the push subsystem comprises an MQTT engine module, a subscription module, a message queue and a release module, a database is installed on the database server, and the database list comprises a permission table, a role table, user table, a data permission table, a release table, a news table, a device table, a push record table, a theme table and a subscription table.The message push system based on the MQTT protocol solves the problem of actively pushing contents to the users instead of that the users obtain own expected contents by various methods. The message push system based on the MQTT protocol can not only obtain the latest contents, but also can avoid unnecessary harassment of the users by the system.

Description

technical field [0001] The invention relates to an information push technology, in particular to a message push system based on the MQTT protocol. Background technique [0002] With the explosive development of the Internet industry, there are more and more ways to obtain information. People have gradually changed from actively obtaining information to passively receiving information, and the amount of information is also exponentially increasing. The effectiveness of information acquisition, targeted demand will naturally appear. [0003] Many existing knowledge base contents are passive, and users will obtain server contents only when necessary, and this acquisition is based on the HTTP protocol, which is a stateless, one-way protocol that must be established by the client initiating a request Connection, the server receives the data and returns it to the client, and then releases the connection. The above process must be repeated every time the content is obtained. The s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L67/51H04L67/55H04L67/01
Inventor 章路
Owner 南京感度信息技术有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products