[發明專利]一種短信實時發送方法和系統有效
| 申請號: | 201710514491.5 | 申請日: | 2017-06-29 |
| 公開(公告)號: | CN107333248B | 公開(公告)日: | 2018-05-29 |
| 發明(設計)人: | 王倩;謝言 | 申請(專利權)人: | 北京鴻聯九五信息產業有限公司 |
| 主分類號: | H04W4/14 | 分類號: | H04W4/14;H04L29/08;G06F17/30 |
| 代理公司: | 北京思睿峰知識產權代理有限公司 11396 | 代理人: | 謝建云;趙愛軍 |
| 地址: | 100080 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 短信發送 任務存儲 狀態標識 隨機數 隨機數存儲 發送標識 任務提交 實時發送 轉發 短信 短信發送平臺 短信發送請求 接收客戶端 查詢 程序生成 短信內容 發送成功 目標號碼 更新 存儲 取出 | ||
1.一種短信實時發送系統,包括多個web服務器、多個任務存儲表、一個隨機數存儲表和多個轉發程序,每個轉發程序對應一個任務存儲表,每個任務存儲表對應一個或多個轉發程序,各轉發程序均與短信發送平臺連接;
所述web服務器包括:
請求接收單元,適于接收客戶端提交的短信發送請求;以及
任務存儲單元,適于將短信發送請求作為一個短信發送任務存儲到任務存儲表中,其中,所述短信發送任務包括目標號碼、短信內容和狀態標識,所述狀態標識包括已發送標識、未發送標識和正在發送標識;
所述轉發程序包括:
隨機數生成單元,適于生成一個標識隨機數作為正在發送標識,并將該標識隨機數存儲到隨機數存儲表中;
第一更新單元,適于從對應的任務存儲表中查詢第一數目個具有未發送標識的短信發送任務,并將查詢到的該些短信發送任務的狀態標識更新為所述標識隨機數;
任務提交單元,適于從所述任務存儲表中取出具有該標識隨機數的多個短信發送任務提交到短信發送平臺;以及
第二更新單元,適于當短信發送任務提交和發送成功后,將該任務所對應的狀態標識更新為已發送標識。
2.如權利要求1所述的系統,其中,所述隨機數生成單元適于根據以下方法生成所述標識隨機數:
按照預定算法生成一個第一隨機數,并對該第一隨機數生成哈希索引,得到第二隨機數;以及
從右至左取出該第二隨機數的預定位數,得到所述標識隨機數。
3.如權利要求1或2所述的系統,其中,所述已發送標識為1,所述未發送標識為0;所述隨機數生成單元還適于當生成的標識隨機數為1時,重新生成標識隨機數。
4.如權利要求1或2所述的系統,其中,所述隨機數生成單元還適于當生成的標識隨機數已存在于隨機數存儲表中時,重新生成標識隨機數。
5.如權利要求2所述的系統,所述隨機數生成單元還適于在當前的隨機數存儲表中所存儲的標識隨機數超過第二數目時,先清除該隨機數存儲表中的所有隨機數后再存儲所生成的標識隨機數。
6.如權利要求1所述的系統,還包括:
負載均衡設備,適于根據預定的負載均衡算法將客戶端發送的短信發送請求分配給所述多個web服務器。
7.如權利要求1所述的系統,其中,
所述任務存儲表的數目為10,所述任務存儲單元適于根據短信發送任務的目標號碼的最后一位選擇對應的任務存儲表進行所述存儲;或者
所述任務存儲表的數目為100,所述任務存儲單元適于根據短信發送任務的目標號碼的最后兩位選擇對應的任務存儲表進行所述存儲。
8.如權利要求5所述的系統,其中,所述第一數目為100,所述預定位數為6,所述第二數目為1萬。
9.一種短信實時發送方法,適于在短信實時發送系統中執行,所述短信實時發送系統包括多個web服務器、多個任務存儲表、一個隨機數存儲表和多個轉發程序,每個轉發程序對應一個任務存儲表,每個任務存儲表對應一個或多個轉發程序,各轉發程序均與短信發送平臺連接,該方法包括:
web服務器接收客戶端提交的短信發送請求,并將短信發送請求作為一個短信發送任務存儲到任務存儲表中,其中,所述短信發送任務包括目標號碼、短信內容和狀態標識,所述狀態標識包括已發送標識、未發送標識和正在發送標識;以及
在各轉發程序中:
生成一個標識隨機數作為正在發送標識,并將該標識隨機數存儲到隨機數存儲表中;
從對應的任務存儲表中查詢第一數目個具有未發送標識的短信發送任務,并將查詢到的該些短信發送任務的狀態標識更新為所述標識隨機數;
從所述任務存儲表中取出具有該標識隨機數的多個短信發送任務提交到短信發送平臺;以及
當短信發送任務提交和發送成功后,將該任務所對應的狀態標識更新為已發送標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京鴻聯九五信息產業有限公司,未經北京鴻聯九五信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710514491.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:金屬化光纖
- 下一篇:終端、用戶識別模塊卡發行方法及計算機可讀存儲介質





