CN104618879A - Distributed quick short message sending system - Google Patents
Distributed quick short message sending system Download PDFInfo
- Publication number
- CN104618879A CN104618879A CN201510059413.1A CN201510059413A CN104618879A CN 104618879 A CN104618879 A CN 104618879A CN 201510059413 A CN201510059413 A CN 201510059413A CN 104618879 A CN104618879 A CN 104618879A
- Authority
- CN
- China
- Prior art keywords
- short message
- note
- module
- sent
- message sending
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention relates to a distributed quick short message sending system. The system comprises a short message request receiving module, a short message sending module, a short message dispatching module and a short message data storing module; the short message request receiving module is connected with a short message sending side; the short message sending module is connected with telecommunication, Unicom and mobile communication operator systems and starts to send the short message according to the sending state of a short message array to be sent by a dispatching module; the short message dispatching module is used for inspecting the sending state of the short message array to be sent, dispatching a plurality of threads and synchronously sending the short messages, automatically transferring the fault and alarming for error information; the short message data storing module is used for storing the short message which is sent or timely sent as well as storing the information of the short message dispatching parameters. The system has the advantages that the short message can be quickly sent on real time without single point fault; lots of short messages can be sent nearly without delay, and therefore, the scene that lots of real-time short messages are to be sent applies; the fault can be automatically transferred; the computer resources are fully utilized by the thread technology.
Description
[technical field]
The present invention relates to development of Mobile Internet technology and Distributed Computer System field, specifically, is a kind of distributed quick short message sending system.
[background technology]
Short message sending system is that a kind of operators such as docking movement, telecommunications, UNICOM that pass through send to client fast note.At present, most short message sending system is all single inlet wire journey, will cause the problems such as delay like this once will send a large amount of note simultaneously.And existing most short message sending system all has Single Point of Faliure, all notes will be caused to send once short message server works as machine, repair short message sending system and also need a large amount of time, this is catastrophic for one 7 × 24 system that all will run well.This just need a kind of not only can short message sending closely real-time fast but also do not have Single Point of Faliure, can the short message sending system run of 7 × 24 hours free of discontinuities.
[summary of the invention]
The object of the invention is for deficiency of the prior art, a kind of distributed quick short message sending system is provided.
For achieving the above object, the technical scheme that the present invention takes is: a kind of distributed quick short message sending system, comprise note request receiving module, SMS transmission module, note scheduler module and note data memory module, described note request receiving module is docked with upstream note sender, described SMS transmission module and telecommunications, UNICOM and mobile operation system connect, transmission state according to the note queue to be sent of note data memory module starts short message sending, described note scheduler module is for checking the transmission state of note queue to be sent and dispatch multiple thread and carry out short message sending simultaneously, automatic fault transfer and error message warning, described note data memory module is for storing the note of to be sent or timed sending and storing the information of note scheduling parameter.
Described note request receiving module calls the parameter information in described note data memory module, by it stored in note queue to be sent.
The automatic fault transfer of described scheduler module refers to: certain server or thread are when machine, and scheduler module carries out taking over conversion, avoids short message sending time delay.
The invention has the advantages that:
1, the present invention can realize short message sending real-time fast and there will not be Single Point of Faliure.
2, the present invention less postpones when sending a large amount of note, may be used for the scene needing a large amount of real-time message to send.
3, the present invention can realize automatic fault transfer.
4, the present invention takes full advantage of computer resource by threading.
[embodiment]
Below in conjunction with embodiment, embodiment provided by the invention is elaborated.
A kind of distributed quick short message sending system, comprises note request receiving module, SMS transmission module, note scheduler module and note data memory module.Described note request receiving module is docked with upstream note sender, described SMS transmission module and telecommunications, UNICOM and mobile operator system connect, and the transmission state according to the note queue to be sent of note data memory module starts short message sending.Described note scheduler module is for checking that the multiple thread of transmission node state scheduling of note queue to be sent carries out short message sending, automatic fault transfer and error message warning simultaneously.The automatic fault transfer of described scheduler module refers to: certain server or thread are when machine, and scheduler module carries out taking over conversion, avoids short message sending time delay.
Described note data memory module is for storing the note of to be sent or timed sending and storing the information of note scheduling parameter.Described note request receiving module calls the parameter information in described note data memory module, by it stored in note queue to be sent.
Embodiment 1 short message sending:
First user raises Accreditation System with phone number by crowd and have registered an account, and crowd raises Accreditation System and the phone number needing to send and identifying code are pushed to " note request receiving module "." note request receiving module " is called " note data memory module " and phone number to be sent and identifying code is deposited into note queue to be sent." note scheduler module " can check note queue to be sent every a second subsequently, will enable " SMS transmission module " carry out short message sending once find that there is note to be sent.
The scheduling of embodiment 2 note scheduler module:
" note scheduler module " finds that the quantity of note to be sent will start multiple thread when exceeding safety value and send note simultaneously, by " note scheduler module " automatic drawing back thread after short message sending thread work.
The automatic fault transfer of embodiment 3 note scheduler module and error message warning:
" note scheduler module " monitors certain station server when machine or certain thread are without response, and this service of automatic mark is unavailable, and starts standby server and take over." note scheduler module " reports to the police from trend attendant simultaneously, and provides relevant error information.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the prerequisite not departing from the inventive method; can also make some improvement and supplement, these improve and supplement and also should be considered as protection scope of the present invention.
Claims (3)
1. a distributed quick short message sending system, it is characterized in that, described distributed quick short message sending system comprises note request receiving module, SMS transmission module, note scheduler module and note data memory module, described note request receiving module is docked with upstream note sender, described SMS transmission module and telecommunications, UNICOM and mobile operation system connect, transmission state according to the note queue to be sent of scheduler module starts short message sending, described note scheduler module is for checking the transmission state of note queue to be sent and dispatch multiple thread and carry out short message sending simultaneously, automatic fault transfer and error message warning, described note data memory module is for storing the note of to be sent or timed sending and storing the information of note scheduling parameter.
2. the distributed quick short message sending system of one according to claim 1, is characterized in that, described note request receiving module calls the parameter information in described note data memory module, by it stored in note queue to be sent.
3. the distributed quick short message sending system of one according to claim 1, is characterized in that, the automatic fault transfer of described scheduler module refers to: certain server or thread are when machine, and scheduler module carries out taking over conversion, avoids short message sending time delay.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510059413.1A CN104618879A (en) | 2015-02-05 | 2015-02-05 | Distributed quick short message sending system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510059413.1A CN104618879A (en) | 2015-02-05 | 2015-02-05 | Distributed quick short message sending system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104618879A true CN104618879A (en) | 2015-05-13 |
Family
ID=53153116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510059413.1A Pending CN104618879A (en) | 2015-02-05 | 2015-02-05 | Distributed quick short message sending system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104618879A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106358165A (en) * | 2016-09-19 | 2017-01-25 | 北京集奥聚合科技有限公司 | Service control method and system for sending short messages to customers |
CN107018503A (en) * | 2017-04-07 | 2017-08-04 | 福建中金在线信息科技有限公司 | A kind of note transmission method and system |
CN107306276A (en) * | 2016-04-19 | 2017-10-31 | 平安科技(深圳)有限公司 | The treating method and apparatus of magnanimity message |
CN108632771A (en) * | 2018-04-28 | 2018-10-09 | 北京聚通达科技股份有限公司 | One kind being based on the novel note systems of OTA |
CN111866771A (en) * | 2020-09-22 | 2020-10-30 | 江苏未来智慧信息科技有限公司 | Self-defined data analysis system for thermal power |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102695142A (en) * | 2011-03-22 | 2012-09-26 | 王函石 | Method for all media science popularization window SMS message intelligent control |
KR20120107564A (en) * | 2011-03-22 | 2012-10-04 | (주)예스파워 | Apparatus for sending sms when ups fails |
CN103139732A (en) * | 2011-11-24 | 2013-06-05 | 方正国际软件有限公司 | Improved short message sending method and system |
CN104270730A (en) * | 2014-10-29 | 2015-01-07 | 国家电网公司 | System and method for improving ability to send text messages and optimizing sending |
-
2015
- 2015-02-05 CN CN201510059413.1A patent/CN104618879A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102695142A (en) * | 2011-03-22 | 2012-09-26 | 王函石 | Method for all media science popularization window SMS message intelligent control |
KR20120107564A (en) * | 2011-03-22 | 2012-10-04 | (주)예스파워 | Apparatus for sending sms when ups fails |
CN103139732A (en) * | 2011-11-24 | 2013-06-05 | 方正国际软件有限公司 | Improved short message sending method and system |
CN104270730A (en) * | 2014-10-29 | 2015-01-07 | 国家电网公司 | System and method for improving ability to send text messages and optimizing sending |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107306276A (en) * | 2016-04-19 | 2017-10-31 | 平安科技(深圳)有限公司 | The treating method and apparatus of magnanimity message |
CN106358165A (en) * | 2016-09-19 | 2017-01-25 | 北京集奥聚合科技有限公司 | Service control method and system for sending short messages to customers |
CN107018503A (en) * | 2017-04-07 | 2017-08-04 | 福建中金在线信息科技有限公司 | A kind of note transmission method and system |
CN108632771A (en) * | 2018-04-28 | 2018-10-09 | 北京聚通达科技股份有限公司 | One kind being based on the novel note systems of OTA |
CN111866771A (en) * | 2020-09-22 | 2020-10-30 | 江苏未来智慧信息科技有限公司 | Self-defined data analysis system for thermal power |
CN111866771B (en) * | 2020-09-22 | 2020-12-11 | 江苏未来智慧信息科技有限公司 | Self-defined data analysis system for thermal power |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104618879A (en) | Distributed quick short message sending system | |
CN103442395B (en) | A kind of Big Dipper data Transmission system based on connection pool and method thereof | |
CN107294808A (en) | The methods, devices and systems of interface testing | |
CN104821900B (en) | Power telecom network emergency first-aid repair whole process managing and control system based on mobile platform application | |
EP2299627A3 (en) | Scheduling apparatus and method | |
CN102340734B (en) | Position application management method and device | |
US11262391B1 (en) | Power outage detection | |
CN103986604A (en) | Method and device for locating network fault | |
CN105139118A (en) | Distribution network fault first-aid repair power failure information reporting system and method | |
CN110138753B (en) | Distributed message service system, method, apparatus, and computer-readable storage medium | |
CN104038373A (en) | Information early warning and self repairing system and method | |
US20110086649A1 (en) | Methodology for Traffic Control Based on Cross-Carriers Short Message (SMS) Application | |
CN108881651B (en) | Data processing method, device and equipment of call platform and storage medium | |
CN102957594A (en) | Message queue-based message processing method, related device and system | |
CN103678423A (en) | Data file input system, device and method | |
CN111190875A (en) | Log aggregation method and device based on container platform | |
CN103067184B (en) | The abnormality eliminating method of offline charging and system | |
CN103366245A (en) | OSB (operation sevice bus)-based power grid fault information distribution method and system | |
CN110072199B (en) | Method and system for monitoring short message sending abnormity | |
CN105513432A (en) | Flight information processing method and system for refueling scheduling | |
CN114138506A (en) | Message queue scheduling method and device, equipment, medium and product thereof | |
CN103558819A (en) | Slicing machine fault diagnosis system | |
CN110932393B (en) | Substation information protection master station system and data initialization method thereof | |
CN101548514B (en) | Method for exchanging messages in a mobile radio network | |
CN104168541A (en) | Enterprise text message platform system with spare channel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150513 |
|
WD01 | Invention patent application deemed withdrawn after publication |