[go: up one dir, main page]

CN116820538A - Unified message management method and message management platform thereof - Google Patents

Unified message management method and message management platform thereof Download PDF

Info

Publication number
CN116820538A
CN116820538A CN202310874126.0A CN202310874126A CN116820538A CN 116820538 A CN116820538 A CN 116820538A CN 202310874126 A CN202310874126 A CN 202310874126A CN 116820538 A CN116820538 A CN 116820538A
Authority
CN
China
Prior art keywords
message
information
application software
target application
center
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.)
Pending
Application number
CN202310874126.0A
Other languages
Chinese (zh)
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.)
Shenzhen Ruitaixin Information Co ltd
Original Assignee
Shenzhen Ruitaixin Information Co 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 Shenzhen Ruitaixin Information Co ltd filed Critical Shenzhen Ruitaixin Information Co ltd
Priority to CN202310874126.0A priority Critical patent/CN116820538A/en
Publication of CN116820538A publication Critical patent/CN116820538A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention provides a unified message management method, which comprises the following steps: after the message source application software actively transmits information to the message center or the message center regularly acquires the information of the message source application software, the message center initializes and generates a message circulation task; the message center identifies and analyzes the received or acquired information, converts the information into an information structure which is uniformly managed by the message center, determines specific message target application software, constructs the information into one or more identifiable message types of the message target application software and sends the identifiable information types to corresponding message target application software; and the message center updates the completion state of the message circulation task of the message center according to the information state sent to the message target application software and records a log. The invention has the beneficial effects that: the information is uniformly maintained, processed and circulated, so that the fault tolerance, traceability, safety and reusability of the information management are enhanced.

Description

Unified message management method and message management platform thereof
Technical Field
The invention relates to the technical field of Internet, in particular to a unified message management method and a unified message management platform.
Background
The message center refers to a notification mechanism of an application service system, and is a message management platform, such as short messages, mails, system messages, etc., and the message needs of various application software are quite large, and they usually individually encapsulate the message center to provide the notification mechanism. The current production and management activities of each enterprise comprise a very large number of message tasks, the message tasks have a general circulation mode among enterprises, unique circulation logic is also provided in the enterprises, the message task management flow of the enterprises is represented in an information system as message circulation, and in the message circulation process, a message center is required to sort the corresponding relation between message source application software and message target application software and other constraint conditions, and the message needs to meet the consistency requirement.
The message center function in the prior art is a common auxiliary function in a service system, the message circulation efficiency is low, and unified processing logic is not provided; when each application software is designed and developed, the information management function of each application software is independently designed, the expansibility is poor, if a user needs to transfer the information flow to other application software, the user needs to develop for the second time, the source code must be applied to a product developer to change or increase the information flow logic, and the requirements on different information are variable and can not be exhausted; the distribution configuration of the general message center interface is low, and the butt joint between various different application software can be realized only after a developer adjusts source codes; the enterprise-level information has the phenomenon of being administrative among each application software, so that the information has poor expandability, and the phenomenon of poor timeliness and low accuracy after a certain software adjusts the attribute of the information; each application software of the enterprise-level message self-defines the attribute of the software, the standardization of the definition is poor, the repeatability is high, and a large maintenance amount is brought to the later period; the information of large enterprises can be used by a plurality of application software, and the required inquiry and maintenance attributes are different according to the different application software, for example, the information is managed by a common application software management platform only, and the information is difficult to meet the requirement of using the application software; if the information is required to be cleaned and processed, the requirement of customization can be met only through secondary customization development, the response efficiency is low, and the problems of low information resource multiplexing rate, poor configuration flexibility, high maintenance cost and the like can occur along with the increase of application software functions and the increase of information sending modes.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides a unified message management method, which is used for uniformly maintaining, processing and circulating information through a message center module of a message management platform, has high reusability, enhances the fault tolerance, traceability and safety of information management, provides more help for enterprises through analysis of historical data of the information, and solves the problems of low information resource multiplexing rate, poor configuration flexibility and high maintenance cost in the prior art along with the increase of functions of application software and the increase of message sending modes.
The unified message management method of the invention comprises the following steps:
step 1: generating a message circulation task, wherein after the message source application software actively transmits information to a message center or the message center regularly acquires the information of the message source application software, the message center initializes and generates a message circulation task;
step 2: the message circulation task is executed, the message center carries out identification analysis on the received or acquired information, filters and intercepts sensitive keywords of related information safety, converts the information into an information structure which is uniformly managed by the message center, determines specific message target application software according to specific content of the information and a time period required to be sent, constructs the information into one or more identifiable information types of the message target application software and sends the identifiable information types to the corresponding message target application software;
step 3: and the message circulation task is ended, and the message center updates the completion state of the message circulation task of the message center and records a log according to the information state sent to the message target application software.
The invention is further improved, in the step 1, the method further comprises the following steps,
step 201: the message center performs recognition analysis on the received or acquired information, re-splits and combines the information, filters and intercepts sensitive keywords of related information safety, converts the sensitive keywords into an information structure which is uniformly managed by the message center and stores the information structure;
step 202: the message center analyzes and judges specific message target application software according to the main content, attribute category and time period to be sent of the information, and the number of the message target application software can be one or more;
step 203: the message center reconstructs the main content of the information into the identifiable information type of the message target application software according to the determined message target application software, and sends the information type to the corresponding message target application software in real time or at fixed time according to the requirement of the message target application software.
In the step 1, the message source application software is actively sent to a message center or the message center periodically acquires information of the message source application software, including activity information, marketing mechanism information, account change information, system notification information, service circulation information and expiration reminding information.
In the step 1, the message center can trigger the event of actively acquiring the information of the message source application software according to the set condition, wherein the event comprises the change of the networking state, the change of the information storage quantity in the message center and the access state of the message source application software.
In the step 1, when the message center initializes and generates a message circulation task, the message center synchronously generates a binding log of the task and records the state change of the message circulation task.
In the step 201, a standard information structure template is set in the message center, and after the message center identifies and analyzes the received or acquired information, the message center filters and intercepts sensitive keywords of related information security, and the information is re-split and combined into a standard information structure containing the whole content of the original information according to the standard information structure template.
In the step 202, the main content of the information can be divided according to attribute categories, including activity information, marketing mechanism information, account change information, system notification information, service circulation information and expiration reminding information, and the time period required to be delivered includes instant delivery and timing delivery.
In the step 202, the message center determines corresponding message target application software according to the main content, attribute type and time period to be sent, including an activity information push micro message, a marketing mechanism information push short message, an account change information push mail, a system notification information push mail, a service circulation information push nail, a service circulation information push short message, a service circulation information push mail, an expiration reminding information push nail, an expiration reminding information push short message and an expiration reminding information push mail.
In the step 3, when the message center sends the information to the corresponding message target application software and the corresponding message target application software does not receive the information, the message center records that the message circulation task fails to send, and sends the information to the corresponding message target application software again.
The invention also provides a message management platform for realizing the unified message management method, which comprises the following steps: the message source application software is used for actively sending information to the message center or for the message center to acquire information at fixed time;
the message center module is used for acquiring information of the message source application software at fixed time and initializing to generate a message circulation task; the information processing device is used for identifying and analyzing the received or acquired information and converting the information into an information structure which is uniformly managed by the message center; the message target application software is used for determining specific message target application software according to specific content of the information and a time period required to be delivered; the message target application software is used for constructing the message into one or more message types which can be identified by the message target application software and sending the message types to the corresponding message target application software; the system is used for updating the completion state of the message circulation task of the message center and recording a log according to the information state sent to the message target application software;
and the message target application software is used for receiving the information sent by the message center and feeding back whether the information is received or not to the message center.
The beneficial effects of the invention are as follows: the unified message management method and the unified message management platform provided by the invention have the advantages that the information is uniformly maintained, processed and circulated through the message center module of the message management platform, the information has high reusability, the fault tolerance, traceability and safety of the information management are enhanced, more help is provided for enterprises through analysis of historical data of the information, the message center can be an auxiliary basic service of application software, the services can be automatically circulated to corresponding message target application software according to the information content, the efficiency and the rapidness are realized, the message center can also be convenient for rapid call of the message target application software, and the problems that the information resource multiplexing rate is low, the configuration flexibility is poor and the maintenance cost is high along with the increase of the functions of the application software and the increase of the message sending mode in the prior art are solved.
Drawings
FIG. 1 is a flow chart of a unified message management method of the present invention;
fig. 2 is a flow chart of a message unified management method of the present invention.
Detailed Description
The invention will be described in further detail with reference to the drawings and examples.
Referring to fig. 1-2, a unified message management method of the present invention includes the following steps:
step 1: generating a message circulation task, wherein after the message source application software actively transmits information to a message center or the message center regularly acquires the information of the message source application software, the message center initializes and generates a message circulation task; the message source application software is actively sent to a message center or the message center periodically acquires information of the message source application software, wherein the information comprises activity information, marketing mechanism information, account change information, system notification information, service circulation information and expiration reminding information; the message center can trigger events for actively acquiring information of the message source application software according to set conditions, wherein the events comprise networking state change, information storage quantity change in the message center and access state of the message source application software; when the message center is initialized to generate a message circulation task, the message center synchronously generates a binding log of the task and records the state change of the message circulation task. In this embodiment, the information arrival message center is divided into two forms: 1. in the production and consumption mode, the information content in different scenes is actively submitted to the message center through an interface method provided by the message center in each service line; 2. subscription acquisition mode: the message center configures different connection modes according to different message source application software, and automatically acquires the information content of the message source application software by timing or conditional triggering; after the information content is obtained by the message center in the two modes, the message center generates a message circulation task.
Step 2: the message circulation task is executed, the message center carries out identification analysis on the received or acquired information, filters and intercepts sensitive keywords of related information safety, converts the information into an information structure which is uniformly managed by the message center, determines specific message target application software according to specific content of the information and a time period required to be sent, constructs the information into one or more identifiable information types of the message target application software and sends the identifiable information types to the corresponding message target application software.
Step 3: the message circulation task is finished, and the message center updates the completion state of the message circulation task of the message center and records a log according to the information state sent to the message target application software; when the message center sends the information to the corresponding message target application software and the corresponding message target application software does not receive the information, the message center records that the message circulation task fails to send, and the information is sent to the corresponding message target application software again. In this embodiment, the message center may implement a complete closed loop flow of a message flow task, which includes: the method comprises the steps of generating, executing and finishing a message circulation task, designing a flow of a message center, submitting information contents in different scenes to the message center in each service line through an interface method provided by the message center, uniformly maintaining and managing the message center, and adapting corresponding pushing logic and message target application software according to information sources, information contents and time periods required to be sent.
In this embodiment, most of the message notification mechanisms can tolerate a certain delay, so the message center in this embodiment can completely decouple each flow, introduce a message queue or an asynchronous mechanism, and the service side only needs to send information to or acquire the information from the message center, and then the message center performs unified scheduling and management, which has the following advantages:
(1) the response is quick, and the message center can respond immediately in time after the message source application software uniformly sends information to the message center;
(2) the message center can send accurate message content to corresponding personnel through corresponding message target application software at an accurate time point, and ensures no missed transmission or retransmission;
(3) message monitoring, wherein a message center can inquire which message source application software transmits what information content, and can also inquire information transmission conditions and information receiving conditions;
(4) message configuration, the message center can split and combine the information content through a standard information structure template, and configure according to different message target application software, so that the message configuration requirement of each message target application software can be met;
(5) message tracking, the message center can record the status message log of the sending or failure, so that the follow-up inquiry and tracking are convenient.
Referring to fig. 2, in the step 1, the method further includes the following steps,
step 201: the message center performs recognition analysis on the received or acquired information, re-splits and combines the information, filters and intercepts sensitive keywords of related information safety, converts the sensitive keywords into an information structure which is uniformly managed by the message center and stores the information structure; the message center is internally provided with a standard information structure template, and after the message center carries out identification analysis on the received or acquired information, the information is split and combined into a standard information structure containing the whole content of the original information according to the standard information structure template.
Step 202: the message center analyzes and judges specific message target application software according to the main content, attribute category and time period to be sent of the information, and the number of the message target application software can be one or more; the main content of the information can be divided according to attribute categories, including activity information, marketing mechanism information, account change information, system notification information, business circulation information and expiration reminding information, and the time period required to be delivered includes instant delivery and timing delivery; the message center determines corresponding message target application software according to the main content, attribute type and time period of the information, wherein the corresponding message target application software comprises an activity information push micro message, a marketing mechanism information push short message, an account change information push mail, a system notification information push mail, a service circulation information push nail, a service circulation information push short message, a service circulation information push mail, an expiration reminding information push nail, an expiration reminding information push short message and an expiration reminding information push mail.
Step 203: the message center reconstructs the main content of the information into the identifiable information type of the message target application software according to the determined message target application software, and sends the information type to the corresponding message target application software in real time or at fixed time according to the requirement of the message target application software.
Referring to fig. 1-2, the present invention further provides a message management platform, configured to implement the above method for unified message management, including:
the message source application software is used for actively sending information to the message center or for the message center to acquire information at fixed time;
the message center module is used for acquiring information of the message source application software at fixed time and initializing to generate a message circulation task; the information processing device is used for identifying and analyzing the received or acquired information, filtering and intercepting the information of the sensitive keywords of the related information security, and converting the information into an information structure which is uniformly managed by the information center; the message target application software is used for determining specific message target application software according to specific content of the information and a time period required to be delivered; the message target application software is used for constructing the message into one or more message types which can be identified by the message target application software and sending the message types to the corresponding message target application software; the system is used for updating the completion state of the message circulation task of the message center and recording a log according to the information state sent to the message target application software;
and the message target application software is used for receiving the information sent by the message center and feeding back whether the information is received or not to the message center.
From the above, the beneficial effects of the invention are as follows: the invention provides a unified message management method and a unified message management platform, which are characterized in that information is uniformly maintained, processed and circulated through a message center module of the message management platform, the information has high reusability, the fault tolerance, traceability and safety of the information management are enhanced, more help is provided for enterprises through analysis of historical data of the information, the message center can be an auxiliary basic service of application software, the services can be automatically circulated to corresponding message target application software according to information content, the efficiency and the rapidness are high, the message center can also facilitate rapid call of the message target application software, and the problems of low information resource reuse rate, poor configuration flexibility and high maintenance cost in the prior art along with the increase of functions of the application software and the increase of a message sending mode are solved.
The above embodiments are preferred embodiments of the present invention, and are not intended to limit the scope of the present invention, which includes but is not limited to the embodiments, and equivalent modifications according to the present invention are within the scope of the present invention.

Claims (10)

1. A unified message management method is characterized by comprising the following steps,
step 1: generating a message circulation task, wherein after the message source application software actively transmits information to a message center or the message center regularly acquires the information of the message source application software, the message center initializes and generates a message circulation task;
step 2: the message circulation task is executed, the message center carries out identification analysis on the received or acquired information, converts the information into an information structure which is uniformly managed by the message center, filters and intercepts sensitive keywords of related information safety, determines specific message target application software according to specific content of the information and a time period to be sent, constructs the information into one or more identifiable information types of the message target application software and sends the identifiable information types to the corresponding message target application software;
step 3: and the message circulation task is ended, and the message center updates the completion state of the message circulation task of the message center and records a log according to the information state sent to the message target application software.
2. The message unified management method according to claim 1, further comprising the step of, in said step 2,
step 201: the message center performs recognition analysis on the received or acquired information, re-splits and combines the information, filters and intercepts sensitive keywords of related information safety, converts the sensitive keywords into an information structure which is uniformly managed by the message center and stores the information structure;
step 202: the message center analyzes and judges specific message target application software according to the main content, attribute category and time period to be sent of the information, and the number of the message target application software can be one or more;
step 203: the message center reconstructs the main content of the information into the identifiable information type of the message target application software according to the determined message target application software, and sends the information type to the corresponding message target application software in real time or at fixed time according to the requirement of the message target application software.
3. The message unified management method according to claim 2, wherein: in the step 1, the message source application software is actively sent to a message center or the message center periodically acquires information of the message source application software, including activity information, marketing mechanism information, account change information, system notification information, service circulation information and expiration reminding information.
4. A message unified management method according to claim 3 wherein: in the step 1, the message center can trigger an event of actively acquiring information of the message source application software according to a set condition, wherein the event comprises a networking state change, a change of the information storage quantity in the message center and an access state of the message source application software.
5. The message unified management method according to claim 4 wherein: in the step 1, when the message center initializes and generates a message circulation task, the message center synchronously generates a binding log of the task and records the state change of the message circulation task.
6. The message unified management method according to claim 5 wherein: in the step 201, a standard information structure template is set in the message center, and after the message center performs recognition analysis on the received or acquired information, the message center filters and intercepts sensitive keywords of related information security, and the information is re-split and combined into a standard information structure containing the whole content of the original information according to the standard information structure template.
7. The message unified management method according to claim 6 wherein: in the step 202, the main content of the information can be divided according to attribute categories, including activity information, marketing mechanism information, account variation information, system notification information, service circulation information and expiration reminding information, and the time period required to be delivered includes instant delivery and timing delivery.
8. The message unified management method according to claim 7 wherein: in the step 202, the message center determines corresponding message target application software according to the main content, attribute type and time period to be sent of the message, including an activity message push WeChat, a marketing mechanism message push short message, an account change message push mail, a system notification message push mail, a service circulation message push nail, a service circulation message push short message, a service circulation message push mail, an expiration reminding message push nail, an expiration reminding message push short message and an expiration reminding message push mail.
9. The message unified management method according to claim 8 wherein: in the step 3, after the message center sends the information to the corresponding message target application software, and when the corresponding message target application software does not receive the information, the message center records that the message circulation task fails to send, and resends the information to the corresponding message target application software again.
10. A message management platform implementing the unified message management method of any one of claims 1-9, comprising:
the message source application software is used for actively sending information to the message center or for the message center to acquire information at fixed time;
the message center module is used for acquiring information of the message source application software at fixed time and initializing to generate a message circulation task; the information processing device is used for identifying and analyzing the received or acquired information and converting the information into an information structure which is uniformly managed by the message center; the message target application software is used for determining specific message target application software according to specific content of the information and a time period required to be delivered; the message target application software is used for constructing the message into one or more message types which can be identified by the message target application software and sending the message types to the corresponding message target application software; the system is used for updating the completion state of the message circulation task of the message center and recording a log according to the information state sent to the message target application software;
and the message target application software is used for receiving the information sent by the message center and feeding back whether the information is received or not to the message center.
CN202310874126.0A 2023-07-17 2023-07-17 Unified message management method and message management platform thereof Pending CN116820538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310874126.0A CN116820538A (en) 2023-07-17 2023-07-17 Unified message management method and message management platform thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310874126.0A CN116820538A (en) 2023-07-17 2023-07-17 Unified message management method and message management platform thereof

Publications (1)

Publication Number Publication Date
CN116820538A true CN116820538A (en) 2023-09-29

Family

ID=88122083

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310874126.0A Pending CN116820538A (en) 2023-07-17 2023-07-17 Unified message management method and message management platform thereof

Country Status (1)

Country Link
CN (1) CN116820538A (en)

Similar Documents

Publication Publication Date Title
US9589250B2 (en) System and method for asset registration workflows utilizing an eventing infrastructure in a metadata repository
US8484662B2 (en) Systems and/or methods for end-to-end business process management, business event management, and/or business activity monitoring
US7334000B2 (en) Method and apparatus for calendaring reminders
US6230156B1 (en) Electronic mail interface for a network server
US9461834B2 (en) Electronic document provision to an online meeting
CN101193078B (en) Method and system for managing subscribing matching
EP1042923B1 (en) Service management system for an advanced intelligent network
EP3201805B1 (en) Methods and systems for regulating communications at a mobile communications device
US10133797B1 (en) Distributed heterogeneous system for data warehouse management
US20150026022A1 (en) Billing device and processing method
CN102693108B (en) Method and system for centralized printing management based on printer server
US20100205271A1 (en) Reliable messaging instruction
CN110691133A (en) Web service mimicry system and method applied to network communication equipment
US20030154090A1 (en) Dynamically generating and delivering information in response to the occurrence of an event
WO2016145475A2 (en) System of standardized api interpretation for inter application communication
CN111178837B (en) Intelligent manufacturing information system based on micro-service architecture
CN105260842B (en) Communication method and system between heterogeneous ERP systems
CN111125518A (en) System and method for recommending household appliance information
CN104636211B (en) Information interacting method and middleware system between a kind of software systems
CN119377049A (en) A method for implementing a serverless workflow engine based on event orchestration
CN101369919B (en) Message sequence management of enterprise based correlated events
CN116661978B (en) Distributed flow processing method and device and distributed business flow engine
CN116820538A (en) Unified message management method and message management platform thereof
CN118585297A (en) A task execution method and related equipment
TW202441938A (en) System for processing message and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination