Movatterモバイル変換


[0]ホーム

URL:


CN109787888A - Support more equipment message distribution stocking systems and method and storage medium - Google Patents

Support more equipment message distribution stocking systems and method and storage medium
Download PDF

Info

Publication number
CN109787888A
CN109787888ACN201910075410.5ACN201910075410ACN109787888ACN 109787888 ACN109787888 ACN 109787888ACN 201910075410 ACN201910075410 ACN 201910075410ACN 109787888 ACN109787888 ACN 109787888A
Authority
CN
China
Prior art keywords
message
receiving device
user
equipment
issued
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910075410.5A
Other languages
Chinese (zh)
Other versions
CN109787888B (en
Inventor
吴正猛
刘钧钧
王乔乔
杜初元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Chuangjing Information Technology Co ltd
Original Assignee
Shanghai Chuangkin Mdt Infotech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Chuangkin Mdt Infotech LtdfiledCriticalShanghai Chuangkin Mdt Infotech Ltd
Priority to CN201910075410.5ApriorityCriticalpatent/CN109787888B/en
Publication of CN109787888ApublicationCriticalpatent/CN109787888A/en
Application grantedgrantedCritical
Publication of CN109787888BpublicationCriticalpatent/CN109787888B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The present invention, which provides, a kind of supports more equipment messages distribution storage systems and method, managing user information and the receiving device that message is received for user;Message unique number is established to message has been issued, distributed storage has issued message, will issue message and has been issued to state index module;The reception of state index module has issued message, is that receiving device creates message index according to the message ownership place for receiving user according to the corresponding accepting device of user query is received according to the corresponding reception user of information query has been issued;It receives message control module and receives the reception application that receiving device is sent, message will have been issued according to message index and be sent to receiving device, receive the reception confirmation that receiving device is sent.The present invention supports the storage of message distribution formula, and separately distributed formula establishes message received state index, more equipment is supported to receive instant message, support the distributed storage of message, message memory space is reduced, distributed storage is dynamically adjusted with receiving according to equipment, improves receiving efficiency.

Description

Support more equipment message distribution stocking systems and method and storage medium
Technical field
The present invention relates to message distribution communication fields, and in particular, to a kind of that more equipment messages is supported to distribute storage systemAnd method.
Background technique
Existing small-sized immediate news systems majority does not support more equipment to receive, even if supporting that more equipment are also basis when receivingNumber of devices carries out the storage of more parts of message, and in this way for group message first is that amount of storage is too many, second is that service logic is complicated.
Patent document CN103546520A provides a kind of message distributing method and device, wherein this method comprises: receivingTo after message to be distributed, the message code carried according to message to be distributed successively disappears with the message mapping node of multi-stage scheduling grade layerBreath code is matched;Message to be distributed is sent according to command action corresponding with the message code of successful match.Solves related skillThe problem of message distribution mechanism flexibly handled in art not over equipment adaptation layer, to improve the multiplicity of message distributionProperty, the operability of message distribution is improved, flexibility.But above patent document is not particularly suited for small-sized instant message distributionMechanism, and distributed storage method is not used, message storage efficiency is not high.
Summary of the invention
For the defects in the prior art, more equipment messages are supported to distribute stocking system the object of the present invention is to provide a kind ofWith method and storage medium.
It provides according to the present invention
Compared with prior art, the present invention have it is following the utility model has the advantages that
1, it supports the storage of message distribution formula, individually establishes message received state index, reduce memory space, improve equipment and disappearCease receiving efficiency;
2, it supports more equipment to receive instant message, distributed storage is dynamically adjusted with receiving according to equipment, improves and receives effectRate.
Detailed description of the invention
Upon reading the detailed description of non-limiting embodiments with reference to the following drawings, other feature of the invention,Objects and advantages will become more apparent upon:
Fig. 1 is system structure diagram of the invention;
Fig. 2 is message transmission flow figure of the invention.
Specific embodiment
The present invention is described in detail combined with specific embodiments below.Following embodiment will be helpful to the technology of this fieldPersonnel further understand the present invention, but the invention is not limited in any way.It should be pointed out that the ordinary skill of this fieldFor personnel, without departing from the inventive concept of the premise, several changes and improvements can also be made.These belong to the present inventionProtection scope.
A kind of more equipment messages of the support provided according to the present invention distribute storage system, including device management module, messageMemory module, state index module;Device management module: the reception for managing the user information of user and receiving message for user is setIt is standby;Message storage module: message unique number is established to message has been issued, message has been issued described in distributed storage, will send outOutbound message is issued to state index module;State index module: reception has issued message, to having issued message establishing message ropeDraw, stores message index, receiving device is sent to for message has been issued according to message index.
Specifically, the state index module includes state index creation module, receives message control module;State indexCreation module: reception has issued message, according to the corresponding reception user of information query has been issued, according to the reception user queryCorresponding accepting device is that receiving device creates message index according to the message ownership place for receiving user;It receives message and controls mouldBlock: receiving the reception application that receiving device is sent, and will issue message according to message index and has been sent to receiving device, has receivedThe reception confirmation that equipment is sent.
Specifically, the device management module includes user management module, receiving device management module;User management mouldBlock: managing the user information of user, and the user information mainly includes that user message ownership place, user possess number of devices, disappearBreath transmitting-receiving rule;Receiving device management module: facility registration, the equipment note are carried out to newly-increased receiving device by registration interfaceVolume needs registering apparatus ownership place, and the equipment ownership place is for creating message index;Receiving device is carried out by nullifying interfaceIt nullifies.
Specifically, the reception message control module: the equipment ownership place of receiving device is verified, setting for receiving device is updatedStandby ownership place.
A kind of more equipment messages of the support provided according to the present invention distribute storage method, including equipment management step, messageStoring step, state index step;Equipment management step: the reception for managing the user information of user and receiving message for user is setIt is standby;Message storing step: message unique number is established to message has been issued, message has been issued described in distributed storage, will send outOutbound message is issued to state index step;State index step: reception has issued message, to having issued message establishing message ropeDraw, stores message index, receiving device is sent to for message has been issued according to message index.
Specifically, the state index step includes state index foundation step, receives message rate-determining steps;State indexFoundation step: reception has issued message, according to the corresponding reception user of information query has been issued, according to the reception user queryCorresponding accepting device is that receiving device creates message index according to the message ownership place for receiving user;Receive message control stepIt is rapid: to receive the reception application that receiving device is sent, message will have been issued according to message index and be sent to receiving device, receivedThe reception confirmation that equipment is sent, verifies the equipment ownership place of receiving device, updates the equipment ownership place of receiving device.
Specifically, the device management module includes user management module, receiving device management module;User management mouldBlock: managing the user information of user, and the user information mainly includes that user message ownership place, user possess number of devices, disappearBreath transmitting-receiving rule;Receiving device management module: facility registration, the equipment note are carried out to newly-increased receiving device by registration interfaceVolume needs registering apparatus ownership place, and the equipment ownership place is for creating message index;Receiving device is carried out by nullifying interfaceIt nullifies.
Specifically, the reception message control module: the equipment ownership place of receiving device is verified, setting for receiving device is updatedStandby ownership place.
Specifically, the message unique number is used for message retrieval, and the message retrieval is searched according to message unique numberMessage is issued.
A kind of computer readable storage medium for being stored with computer program provided according to the present invention, which is characterized in thatThe step of above method is realized when the computer program is executed by processor.
A kind of more equipment messages of the support provided according to the present invention distribute storage system, including device management module, messageMemory module, state index module;Device management module: the reception for managing the user information of user and receiving message for user is setIt is standby;Message storage module: message unique number is established to message has been issued, message has been issued described in distributed storage, will send outOutbound message is issued to state index module;Preferably, message storage module is used to send the distributed storage of message, sends out in userIt after sending message, is verified by sending, message storage module is established message unique number according to user ascription area, is then distributedFormula storage, while message is handed down to the foundation of state index module and receives user index for receiving, in addition, in retrieval messageWhen, it is retrieved according to message unique number;State index module: reception has issued message, to having issued message establishing messageIndex stores message index, is sent to receiving device for message has been issued according to message index.
Specifically, the state index module includes state index creation module, receives message control module;State indexCreation module: reception has issued message, according to the corresponding reception user of information query has been issued, according to the reception user queryCorresponding accepting device is that receiving device creates message index according to the message ownership place for receiving user;It receives message and controls mouldBlock: receiving the reception application that receiving device is sent, and will issue message according to message index and has been sent to receiving device, has receivedThe reception confirmation that equipment is sent.
Specifically, the device management module includes user management module, receiving device management module;User management mouldBlock: managing the user information of user, and the user information mainly includes that user message ownership place, user possess number of devices, disappearBreath transmitting-receiving rule;Receiving device management module: facility registration, the equipment note are carried out to newly-increased receiving device by registration interfaceVolume needs registering apparatus ownership place, and the equipment ownership place is for creating message index;Receiving device is carried out by nullifying interfaceIt nullifies.
Specifically, the reception message control module: the equipment ownership place of receiving device is verified, setting for receiving device is updatedStandby ownership place.
Preferably, state index creation module is received as needed after receiving the new information that message storage module issuesUser, then inquire user receiving equipment, establish each equipment message index respectively according to user ascription area, only needed in indexInclude device numbering, message numbering, Receive sequence number;Receiving control module can be after user equipment issues and receives message application, rootThere is sequence to send messages to equipment in batches according to Receive sequence number, after equipment confirmation receives, continues to send next batch until hairCompletion is sent, while can be also responsible for after the completion of message sink, discovering device ownership place determines with when ownership place is inconsistent when registeringUser equipment is migrated, at this time can more exchange device ownership place.Preferably, distribution is dynamically adjusted with receiving according to equipmentStorage, which refers to, can obtain equipment connection server institute possession when equipment receives message, if with previously received inconsistent Shi HuidongState adjustment, improves equipment receiving efficiency
It is provided by the invention that more equipment messages is supported to distribute storage system, it can be by supporting more equipment message distribution storagesThe step process of method is realized.Those skilled in the art can will support more equipment message distribution storage methods to be interpreted as the branchHold the preference of more equipment message distribution storage systems.
It is transmitted message after verifying as shown in Fig. 2, first verifying that message sending permission after user sends messageMessage unique number is created according to user ascription area, distributed storage is carried out to transmitted message, and issues index creation instruction.The present invention supports the storage of message distribution formula, and separately distributed formula establishes message received state index, reduces memory space, togetherShi Tigao equipment message receiving efficiency.
One skilled in the art will appreciate that in addition to realizing system provided by the invention in a manner of pure computer readable program codeIt, completely can be by the way that method and step be carried out programming in logic come so that provided by the invention other than system, device and its modulesSystem, device and its modules are declined with logic gate, switch, specific integrated circuit, programmable logic controller (PLC) and insertionThe form of controller etc. realizes identical program.So system provided by the invention, device and its modules may be considered thatIt is a kind of hardware component, and the knot that the module for realizing various programs for including in it can also be considered as in hardware componentStructure;It can also will be considered as realizing the module of various functions either the software program of implementation method can be Hardware Subdivision againStructure in part.
Specific embodiments of the present invention are described above.It is to be appreciated that the invention is not limited to above-mentionedParticular implementation, those skilled in the art can make a variety of changes or modify within the scope of the claims, this not shadowRing substantive content of the invention.In the absence of conflict, the feature in embodiments herein and embodiment can any phaseMutually combination.

Claims (10)

CN201910075410.5A2019-01-252019-01-25System and method for supporting multi-device message distribution and storage mediumActiveCN109787888B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910075410.5ACN109787888B (en)2019-01-252019-01-25System and method for supporting multi-device message distribution and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910075410.5ACN109787888B (en)2019-01-252019-01-25System and method for supporting multi-device message distribution and storage medium

Publications (2)

Publication NumberPublication Date
CN109787888Atrue CN109787888A (en)2019-05-21
CN109787888B CN109787888B (en)2021-06-29

Family

ID=66502674

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910075410.5AActiveCN109787888B (en)2019-01-252019-01-25System and method for supporting multi-device message distribution and storage medium

Country Status (1)

CountryLink
CN (1)CN109787888B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112260935A (en)*2020-10-192021-01-22维沃移动通信有限公司Message processing method and device, electronic equipment and readable storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1190316A (en)*1996-10-311998-08-12日本电气株式会社Index managing method and apparatus of received messages for radio paging receiver
CN101262494A (en)*2008-01-232008-09-10华为技术有限公司 Method, client, server and system for processing published information
CN103297917A (en)*2012-03-022013-09-11华为终端有限公司Information push method, device and system based on wireless local area network
KR101319299B1 (en)*2011-11-012013-10-16국방과학연구소Device for handling korean variable message format message and method thereof
CN104572845A (en)*2014-12-122015-04-29百度在线网络技术(北京)有限公司File distribution method and device, equipment and system
CN106160922A (en)*2015-04-022016-11-23中兴通讯股份有限公司Data transmission method for uplink, coding/decoding method and device
CN107395487A (en)*2017-05-272017-11-24佛山语奥科技有限公司Message updating method and system
CN108322496A (en)*2017-01-172018-07-24北京京东尚科信息技术有限公司Image file distribution method and system, computer readable storage medium, electronic equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1190316A (en)*1996-10-311998-08-12日本电气株式会社Index managing method and apparatus of received messages for radio paging receiver
CN101262494A (en)*2008-01-232008-09-10华为技术有限公司 Method, client, server and system for processing published information
KR101319299B1 (en)*2011-11-012013-10-16국방과학연구소Device for handling korean variable message format message and method thereof
CN103297917A (en)*2012-03-022013-09-11华为终端有限公司Information push method, device and system based on wireless local area network
CN104572845A (en)*2014-12-122015-04-29百度在线网络技术(北京)有限公司File distribution method and device, equipment and system
CN106160922A (en)*2015-04-022016-11-23中兴通讯股份有限公司Data transmission method for uplink, coding/decoding method and device
CN108322496A (en)*2017-01-172018-07-24北京京东尚科信息技术有限公司Image file distribution method and system, computer readable storage medium, electronic equipment
CN107395487A (en)*2017-05-272017-11-24佛山语奥科技有限公司Message updating method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112260935A (en)*2020-10-192021-01-22维沃移动通信有限公司Message processing method and device, electronic equipment and readable storage medium
CN112260935B (en)*2020-10-192022-04-15维沃移动通信有限公司 Message processing method, apparatus, electronic device and readable storage medium

Also Published As

Publication numberPublication date
CN109787888B (en)2021-06-29

Similar Documents

PublicationPublication DateTitle
CN102202289B (en)Method and system for remote calling software and hardware resources through mobile terminal
US8139596B2 (en)Communicating prioritized messages to a destination queue from multiple source queues using source-queue-specific priority values
CN107580083A (en)A kind of method and system of container IP address distribution
CN104243154A (en)Server user authority centralized control system and server use authority centralized control method
CN110727738B (en)Global routing system based on data fragmentation, electronic equipment and storage medium
CN103886104A (en)Distributed real-time database management system and implementation method applicable to electric system
CN104951339B (en)A kind of automatic search mounting system and method based on Bundle dependences
CN106814975A (en)A kind of memory management method and its system for polymorphic type storage device
CN102984278A (en)System and method for realizing browser data synchronization
US20050183086A1 (en)Method for managing task and information processing apparatus for managing task
CN109787888A (en)Support more equipment message distribution stocking systems and method and storage medium
CN105224541B (en)Uniqueness control method, information storage means and the device of data
CN101499931A (en)Function expansion method and system based on distributed environment
CN103327133A (en)Method and device for updating geographic position information
CN104602035A (en)Streaming media on-demand method and streaming media on-demand system
CN108259605B (en)Data calling system and method based on multiple data centers
CN103268264B (en)A kind of multi event synchronization RFID middleware system of low coupling and its implementation
CN105871993A (en)Cloud access system and method based on wireless communication module
CN103338227B (en)The synchronous method of the information of making an inventory of electric power asset equipment and system
CN109343970A (en)Operating method, device, electronic equipment and computer media based on application program
CN106686031B (en)Method and device for upgrading application to SaaS mode
CN104578418B (en)Configuration method and system of automatic power distribution equipment based on 101 protocols, and equipment
CN111090530A (en)Distributed cross-interprocess communication bus system
CN102457554A (en)File downloading method based on multithreading concurrent execution technology
CN101426220A (en)Method, apparatus and system for base station cutover

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address
CP03Change of name, title or address

Address after:Block 22301-985, Building 14, No. 498 Guo Shoujing Road, China (Shanghai) Pilot Free Trade Zone, Pudong New Area, Shanghai, March 2012

Patentee after:Shanghai Chuangjing Information Technology Co.,Ltd.

Country or region after:China

Address before:200135 block 22301-985, building 14, No. 498, GuoShouJing Road, pilot Free Trade Zone, Pudong New Area, Shanghai

Patentee before:VISION MICROSYSTEMS (SHANGHAI) Co.,Ltd.

Country or region before:China


[8]ページ先頭

©2009-2025 Movatter.jp