短信平臺(tái)技術(shù)方案通用版_第1頁(yè)
短信平臺(tái)技術(shù)方案通用版_第2頁(yè)
短信平臺(tái)技術(shù)方案通用版_第3頁(yè)
短信平臺(tái)技術(shù)方案通用版_第4頁(yè)
短信平臺(tái)技術(shù)方案通用版_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

短信平臺(tái)技術(shù)方案通用版一、技術(shù)概述短信平臺(tái)是一種基于互聯(lián)網(wǎng)或移動(dòng)通信網(wǎng)絡(luò),利用短信通道實(shí)現(xiàn)企業(yè)與客戶、員工等人群的溝通和信息傳遞的平臺(tái)。其主要功能包括短信發(fā)送、暴力撤銷(xiāo)、添加、刪除、統(tǒng)計(jì)等功能。本文將給出一種通用的短信平臺(tái)技術(shù)方案,涉及硬件設(shè)備、軟件、網(wǎng)絡(luò)等多個(gè)方面的技術(shù)要求和設(shè)計(jì)。二、硬件設(shè)備要求短信平臺(tái)需要使用服務(wù)器,用于存儲(chǔ)短信的賬號(hào)、密碼、短信內(nèi)容、發(fā)送狀態(tài)等信息,還需要連接短信通道提供商的服務(wù)器,通過(guò)運(yùn)營(yíng)商網(wǎng)絡(luò)的短信通道發(fā)送短信。服務(wù)器硬件配置要求:2.4GHzXeonCPU8GBRAM1TBSATA1GEthernetNetworkInterfaceCard服務(wù)器系統(tǒng)要求:1.64位操作系統(tǒng):CentOS7集成版本控制工具:Git集成構(gòu)建工具:Maven適用的數(shù)據(jù)庫(kù):MySQL運(yùn)行環(huán)境:JavaSE12三、軟件要求web容器:Tomcat消息中間件:ActiveMQ框架:SpringBootORM框架:MyBatis安全數(shù)據(jù)庫(kù)管理工具:Shiro短信平臺(tái)具有以下核心功能:1.短信發(fā)送功能:短信平臺(tái)負(fù)責(zé)接收短信發(fā)送請(qǐng)求,并通過(guò)短信通道提供商的網(wǎng)關(guān)將短信發(fā)送到指定號(hào)碼。2.短信余額管理功能:短信平臺(tái)管理短信余額和費(fèi)用,提供充值、修改費(fèi)用等功能。3.短信模板管理功能:短信平臺(tái)提供了一個(gè)短信模板管理系統(tǒng),可以通過(guò)這個(gè)系統(tǒng)進(jìn)行短信模板的創(chuàng)建、修改和刪除。4.短信統(tǒng)計(jì)功能:短信平臺(tái)能夠?qū)γ總€(gè)用戶發(fā)送的短信量以及發(fā)送結(jié)果進(jìn)行統(tǒng)計(jì)和報(bào)表生成,為企業(yè)提供數(shù)據(jù)支持。5.短信黑名單管理功能:軟件可以支持黑名單的管理,將攔截號(hào)碼加入到黑名單中,以便在下次發(fā)送短信時(shí)攔截。6.系統(tǒng)消息管理功能:軟件可以支持下發(fā)系統(tǒng)消息,對(duì)接運(yùn)維平臺(tái),實(shí)時(shí)更新與通知最新的系統(tǒng)信息。四、數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)的設(shè)計(jì)是整個(gè)平臺(tái)的核心,因?yàn)槎绦牌脚_(tái)需要管理短信賬號(hào)、短信模板、短信發(fā)送記錄和短信余額等信息。下面是數(shù)據(jù)庫(kù)中相關(guān)表格的結(jié)構(gòu)設(shè)計(jì)。1.短信賬號(hào)表Table:sms_accountColumns:idINTAUTO_INCREMENTPRIMARYKEYusernameVARCHAR(50)NOTNULLUNIQUEpasswordVARCHAR(50)NOTNULLcompany_nameVARCHAR(100)NOTNULLcontact_nameVARCHAR(50)NOTNULLcontact_phoneVARCHAR(50)NOTNULL2.短信模板表Table:sms_templateColumns:idINTAUTO_INCREMENTPRIMARYKEYaccount_idINTNOTNULLtemplate_nameVARCHAR(100)NOTNULLcontentTEXTNOTNULL3.短信發(fā)送記錄表Table:sms_recordColumns:idINTAUTO_INCREMENTPRIMARYKEYaccount_idINTNOTNULLmobileVARCHAR(20)NOTNULLcontentTEXTNOTNULLsend_timeTIMESTAMPNOTNULLDEFAULTCURRENT_TIMESTAMPis_successTINYINTNOTNULLDEFAULT0error_codeVARCHAR(100)DEFAULTNULL4.短信余額表Table:sms_balanceColumns:idINTAUTO_INCREMENTPRIMARYKEYaccount_idINTNOTNULLtotalINTNOTNULLusedINTNOTNULLremainINTNOTNULL五、網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)一般短信平臺(tái)使用云服務(wù)器和移動(dòng)短信通道網(wǎng)關(guān)來(lái)實(shí)現(xiàn)短信的發(fā)送和接收。在云服務(wù)器上安裝短信平臺(tái)軟件,而在移動(dòng)通信公司處購(gòu)買(mǎi)短信訪問(wèn)協(xié)議(SMPP)、HTTPS等接口連接移動(dòng)短信通道。短信平臺(tái)需要設(shè)計(jì)多層接口,如下:業(yè)務(wù)邏輯接口:短信平臺(tái)通過(guò)業(yè)務(wù)邏輯層接收短信發(fā)送的請(qǐng)求。協(xié)議適配層接口:由短信平臺(tái)負(fù)責(zé)將業(yè)務(wù)邏輯層請(qǐng)求轉(zhuǎn)換成移動(dòng)短信通道可以接收的請(qǐng)求,比如通過(guò)SMPP協(xié)議、HTTPS接口等進(jìn)行轉(zhuǎn)發(fā)。短信通道接口:移動(dòng)通信公司提供短信通道接口,可以接收經(jīng)過(guò)協(xié)議適配層處理的短信請(qǐng)求,并將其發(fā)送到指定的手機(jī)號(hào)碼。網(wǎng)絡(luò)管理接口:可對(duì)網(wǎng)絡(luò)包、短信傳輸?shù)冗M(jìn)行管理和監(jiān)視。六、安全設(shè)計(jì)由于短信平臺(tái)將企業(yè)客戶信息整合在一起,管理短信模板和發(fā)送記錄等關(guān)鍵信息,因此安全非常重要,需要進(jìn)行嚴(yán)格的保護(hù)。1.數(shù)據(jù)安全防護(hù):如用戶信息加密、傳輸加密等安全方法。2.用戶權(quán)限管理:建立用戶角色、部門(mén)等概念,并根據(jù)不同角色、部門(mén)限制其操作范圍。3.短信通道監(jiān)控:短信平臺(tái)與移動(dòng)短信通道建立監(jiān)測(cè)機(jī)制,實(shí)時(shí)監(jiān)測(cè)短信發(fā)送狀態(tài),合理安排短信發(fā)送時(shí)間,避免發(fā)送大量短信導(dǎo)致短信通道崩潰。4.系統(tǒng)日志備份策略:保存系統(tǒng)日志和備份策略,以便追蹤和恢復(fù)數(shù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論