Message system and message transmission method

A message system and message sending technology, applied in inter-program communication, instruments, multi-program devices, etc., can solve problems such as business rectification, high degree of code coupling, troublesome expansion, etc., to reduce impact, prevent tampering, and reduce coupling Effect

Inactive Publication Date: 2018-11-27
HANGZHOU XINHEHUI INTERNET FINANCIAL SERVICES CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Standardization: At present, the method of invoking message sending on the main station is not uniform. Some call the sending method of the service layer of the message module, some directly enter the sending queue, and some directly call the SMS channel
In addition, with the splitting of the system and the birth of new services, there is a need to send messages. If you only stay at the main station for message sending, it will not be enough to meet the growing business needs
[0005] Scalability: At present, the code coupling between the main station modules is relatively high, which makes business rectification and expansion more troublesome
[0006] High availability: If there is a problem with the server or database on the master station, it will cause mutual influence between business functions and cause joint reactions
[0007] Isolation: The tables of each business on the master station are in the same library, which is easy to cause data tampering between different businesses

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 system and message transmission method
  • Message system and message transmission method
  • Message system and message transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The following clearly and completely describes the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0036] The invention provides a message system, and the message system adopts the LNMP framework. Among them, PHP adopts the PHALCON framework, which is an open source, full-featured stack, written with C extension, and optimized for high performance. In addition, MQ technology is also used for decoupling between systems. The full name of MQ is Message Queue. Message Queue (MQ) is an application-to-application communication method. Applications communicate by reading and writing messages (application-specific data) to and from queu...

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 discloses a message system, comprising a request entry module, a verification module, a message factory module, a sender module and a template module. The request entry module comprisesan API interface unit and a WATCHER unit, wherein the API interface unit and the WATCHER unit receive a request sent by an internal system of a caller and send the request to a check module, and the check module checks the request sent by the request entry module; The message factory module is used for producing message objects according to different event types and sending the encapsulated message to the sender module. The sender module comprises an intra-station message sender unit, a mail sender unit, a short message sender unit and a micro message sender unit, wherein, the sender module invokes a corresponding third party platform to send a message to a user; The template module is used for storing the template; The invention also discloses a message sending method. The invention strips the message transmission from the main flow of the service, reduces the coupling degree between the systems, and reduces the influence on the main flow of the service.

Description

technical field [0001] The invention relates to the technical field of message sending, and relates to a message system and a message sending method. Background technique [0002] The message system is a subsystem used to provide message sending services, and it is an important way for the system to give users instant feedback based on certain events. The timeliness and accuracy of the message profoundly affect the user experience of the system. [0003] The sending of the message is realized in the main station code library before, providing the message sending service for each functional module of the system. However, with the increase of business volume and the division and addition of the system, some problems have been brought about: [0004] Standardization: At present, the method of calling message sending on the master station is not uniform. Some call the sending method of the service layer of the message module, some directly enter the sending queue, and some d...

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): G06F9/54
CPCG06F9/546
Inventor 杨君李恒刘义雷张园万磊赵雅丽马委斌
Owner HANGZHOU XINHEHUI INTERNET FINANCIAL SERVICES CO LTD
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