欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

短信接入裝置的制造方法

文檔序號:8434402閱讀:284來源:國知局
短信接入裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及信息技術(shù)領(lǐng)域,尤其涉及一種短信接入裝置。
【背景技術(shù)】
[0002]短信(Short Message, SM)網(wǎng)關(guān)是基于移動手機(jī)各種不同業(yè)務(wù)應(yīng)用系統(tǒng)與用戶之間的門戶層之一,向用戶提供SM接入方式,負(fù)責(zé)應(yīng)用系統(tǒng)與移動運(yùn)營商的短信中心(SMSC)的數(shù)據(jù)交換,將外部短信數(shù)據(jù)協(xié)議的交易請求轉(zhuǎn)換成應(yīng)用系統(tǒng)內(nèi)部統(tǒng)一的交易格式;或者將內(nèi)部統(tǒng)一格式的交易結(jié)果轉(zhuǎn)換成外部短信數(shù)據(jù)協(xié)議,再外發(fā)至短信中心,最終傳遞給手機(jī)用戶。
[0003]在服務(wù)提供商(Service Provider,SP)側(cè)的短信網(wǎng)關(guān)中的短信接入裝置的設(shè)計(jì)與實(shí)現(xiàn)方式屬于應(yīng)用業(yè)務(wù)系統(tǒng)設(shè)計(jì)與開發(fā)的一部分,沒有統(tǒng)一的規(guī)范和技術(shù)標(biāo)準(zhǔn),各個(gè)公司基于每個(gè)實(shí)際系統(tǒng)的不同要求以及設(shè)計(jì)人員的經(jīng)驗(yàn)和能力而有不同的設(shè)計(jì)實(shí)現(xiàn)。
[0004]在短信接入的應(yīng)用方面,目前有一些專業(yè)做短信網(wǎng)關(guān)產(chǎn)品的公司,給簽訂協(xié)議需要短信服務(wù)的系統(tǒng)(如網(wǎng)上購物,郵箱注冊等)通過下載客戶端接口程序的方式提供基于HTTP (Hypertext Transfer Protocol,超文本傳送協(xié)議)或 WEBSERVICE (網(wǎng)頁服務(wù))協(xié)議的短信收發(fā)服務(wù),這對于用戶來說屬于第三方獨(dú)立服務(wù),但是這些短信網(wǎng)關(guān)中短信接入裝置的具體設(shè)計(jì)與實(shí)現(xiàn)一般都是商業(yè)秘密從而使無法得知的。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例提供一種短信接入裝置,以向用戶提供短信接入方式。
[0006]本發(fā)明實(shí)施例提供了一種短信接入裝置,配置在短信網(wǎng)關(guān)中,該裝置包括:
[0007]接入主模塊,用于啟動下述數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)接收模塊和超時(shí)處理模塊;以及向短信中心注冊,并在注冊成功時(shí)建立第一鏈路,其中所述第一鏈路用于所述數(shù)據(jù)發(fā)送模塊與所述短信中心之間的交互,還用于所述短信中心與所述數(shù)據(jù)接收模塊之間的交互;
[0008]數(shù)據(jù)發(fā)送模塊,用于調(diào)用下述協(xié)議處理模塊按照設(shè)定協(xié)議對獲取的待發(fā)送數(shù)據(jù)進(jìn)行打包,并將打包后的待發(fā)送數(shù)據(jù)包通過所述第一鏈路發(fā)送至所述短信中心;以及將發(fā)送的數(shù)據(jù)包中的原始發(fā)送數(shù)據(jù)寫入所述短信網(wǎng)關(guān)中的等待響應(yīng)隊(duì)列;
[0009]數(shù)據(jù)接收模塊,用于通過所述第一鏈路從所述短信中心接收協(xié)議響應(yīng)數(shù)據(jù);調(diào)用所述協(xié)議處理模塊按照設(shè)定協(xié)議對所述協(xié)議響應(yīng)數(shù)據(jù)進(jìn)行解包;判斷解包后的協(xié)議響應(yīng)數(shù)據(jù)的響應(yīng)類型,并根據(jù)所述判斷結(jié)果,進(jìn)行相應(yīng)處理;以及將解包后的協(xié)議響應(yīng)數(shù)據(jù)寫入所述短信網(wǎng)關(guān)中的等待響應(yīng)隊(duì)列;其中,所述協(xié)議響應(yīng)數(shù)據(jù)由所述短信中心在成功接收到所述數(shù)據(jù)發(fā)送模塊發(fā)送的待發(fā)送數(shù)據(jù)包并進(jìn)行響應(yīng)后生成;
[0010]協(xié)議處理模塊,用于按照設(shè)定協(xié)議對所述數(shù)據(jù)發(fā)送模塊獲取的待發(fā)送數(shù)據(jù)進(jìn)行打包;還用于按照設(shè)定協(xié)議對所述數(shù)據(jù)接收模塊接收的所述協(xié)議響應(yīng)數(shù)據(jù)進(jìn)行解包;
[0011]超時(shí)處理模塊,用于定時(shí)掃描所述等待響應(yīng)隊(duì)列,檢查是否存在已經(jīng)成功發(fā)送但超時(shí)沒有收到響應(yīng)的原始發(fā)送數(shù)據(jù),若是,則丟棄該原始發(fā)送數(shù)據(jù),或?qū)⒃撛及l(fā)送數(shù)據(jù)寫入短信發(fā)送隊(duì)列,并觸發(fā)所述數(shù)據(jù)發(fā)送模塊執(zhí)行重發(fā)操作。
[0012]本發(fā)明實(shí)施例提供的短信接入裝置,主要負(fù)責(zé)短信網(wǎng)關(guān)與短信中心(SMSC)通過標(biāo)準(zhǔn)短信協(xié)議交換短信數(shù)據(jù),實(shí)現(xiàn)了應(yīng)用系統(tǒng)與用戶之間的數(shù)據(jù)交互。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明,下面將對本發(fā)明中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1a為本發(fā)明實(shí)施例一提供的一種短信接入裝置的結(jié)構(gòu)示意圖;
[0015]圖1b為本發(fā)明實(shí)施例一提供的短信接入裝置中一種接入主模塊的工作流程示意圖;
[0016]圖1c為本發(fā)明實(shí)施例一提供的短信接入裝置中一種數(shù)據(jù)發(fā)送模塊的工作流程示意圖;
[0017]圖1d為本發(fā)明實(shí)施例一提供的短信接入裝置中一種數(shù)據(jù)接收模塊的一種工作流程不意圖;
[0018]圖1e為本發(fā)明實(shí)施例一提供的短信接入裝置中數(shù)據(jù)接收模塊接收到協(xié)議響應(yīng)數(shù)據(jù)時(shí)的處理流程示意圖;
[0019]圖1f為本發(fā)明實(shí)施例一提供的短信接入裝置中數(shù)據(jù)接收模塊接收到業(yè)務(wù)請求數(shù)據(jù)時(shí)的處理流程示意圖;
[0020]圖1g為本發(fā)明實(shí)施例一提供的短信接入裝置中一種超時(shí)處理模塊的一種工作流程示意圖;
[0021]圖2a為本發(fā)明實(shí)施例二提供的一種短信接入裝置的結(jié)構(gòu)示意圖;
[0022]圖2b為本發(fā)明實(shí)施例二提供的短信接入裝置中一種監(jiān)聽服務(wù)模塊的工作流程示意圖;
[0023]圖2c為本發(fā)明實(shí)施例二提供的短信接入裝置中一種請求處理模塊的工作流程示意圖。
【具體實(shí)施方式】
[0024]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施例中的技術(shù)方案作進(jìn)一步詳細(xì)描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0025]實(shí)施例一
[0026]請參閱圖la,為本發(fā)明實(shí)施例一提供的一種短信接入裝置的結(jié)構(gòu)示意圖。該裝置配置于短信網(wǎng)關(guān)中,該裝置包括:接入主模塊、數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)接收模塊、協(xié)議處理模塊和超時(shí)處理模塊。
[0027]其中,所述接入主模塊用于啟動數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)接收模塊和超時(shí)處理模塊;以及向短信中心注冊,并在注冊成功時(shí)建立第一鏈路,其中所述第一鏈路用于所述數(shù)據(jù)發(fā)送模塊與所述短信中心之間的交互,還用于所述短信中心與所述數(shù)據(jù)接收模塊之間的交互。
[0028]請參閱圖lb,為本發(fā)明實(shí)施例一提供的短信接入裝置中一種接入主模塊的工作流程示意圖。該接入主模塊首先檢測啟動信號量是否存在;如果檢測到不存在啟動信號量,則創(chuàng)建啟動信號量,所述啟動信號量用于啟動數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)接收模塊和超時(shí)處理模塊;讀取相應(yīng)配置文件,初始化短信網(wǎng)關(guān)的參數(shù);并配置運(yùn)行環(huán)境,初始化等待響應(yīng)隊(duì)列、短信發(fā)送隊(duì)列和短信接收隊(duì)列,也即初始化等待響應(yīng)隊(duì)列、短信發(fā)送隊(duì)列和短信接收隊(duì)列;向短信中心注冊,并根據(jù)所述啟動信號量啟動數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)接收模塊和超時(shí)處理模塊,并在注冊成功時(shí)建立第一鏈路;所述接入主模塊還可優(yōu)選監(jiān)控?cái)?shù)據(jù)發(fā)送模塊、數(shù)據(jù)接收模塊和超時(shí)處理模塊各自的運(yùn)行情況,并進(jìn)一步對出現(xiàn)異常的模塊進(jìn)行排錯(cuò)處理;所述接入主模塊還可優(yōu)選檢測短信網(wǎng)關(guān)是否進(jìn)入退出模式,若是,還可負(fù)責(zé)退出時(shí)的清理工作,若否,則繼續(xù)監(jiān)控上述各模塊的運(yùn)行情況。
[0029]其中,數(shù)據(jù)發(fā)送模塊用于調(diào)用協(xié)議處理模塊按照設(shè)定協(xié)議對獲取的待發(fā)送數(shù)據(jù)進(jìn)行打包,并將打包后的待發(fā)送數(shù)據(jù)包通過所述第一鏈路發(fā)送至所述短信中心;以及將發(fā)送的數(shù)據(jù)包中的原始發(fā)送數(shù)據(jù)寫入所述短信網(wǎng)關(guān)中的等待響應(yīng)隊(duì)列。
[0030]換言之,所述數(shù)據(jù)發(fā)送模塊執(zhí)行下述操作:首先,獲取待發(fā)送數(shù)據(jù);其次,調(diào)用協(xié)議處理模塊按照設(shè)定的協(xié)議對待發(fā)送數(shù)據(jù)進(jìn)行打包,得到待發(fā)送數(shù)據(jù)包;然后,通過所述第一鏈路將打包后的待發(fā)送數(shù)據(jù)包發(fā)送至短信中心,最后,將獲取的待發(fā)送數(shù)據(jù)寫入短信網(wǎng)關(guān)中,具體可以寫入等待響應(yīng)隊(duì)列。
[0031]進(jìn)一步地,所述數(shù)據(jù)發(fā)送模塊具體可以用于:調(diào)用所述協(xié)議處理模塊按照設(shè)定協(xié)議對從所述短信網(wǎng)關(guān)中的短信發(fā)送隊(duì)列中獲
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
巴林右旗| 潜山县| 舒城县| 霍林郭勒市| 禹州市| 禄丰县| 宜春市| 漠河县| 霍邱县| 馆陶县| 特克斯县| 伊宁市| 丽水市| 泾阳县| 尚义县| 古交市| 浦北县| 舒兰市| 仁布县| 九寨沟县| 南宁市| 淄博市| 浪卡子县| 醴陵市| 天峻县| 扬州市| 德格县| 鄱阳县| 华宁县| 沐川县| 财经| 武安市| 衡山县| 收藏| 洛隆县| 新沂市| 沙田区| 会泽县| 沁源县| 洛阳市| 泰来县|