基於Socket客戶端局域網或廣域網內共享同一短信貓收發短信的開發解決方案

可以使同一網絡(局域網或廣域網)內衆多客戶端,共享一個短信貓設備短信服務器進行短信收發,短信服務器具有對客戶端的管理功能。數據庫


下面是某市建設銀行採用本短信二次開發平臺時實施的系統方案圖:安全

在該方案中,考慮到銀行是對信息安全性要求很高的行業,採用GSM MODEM做爲短信收發設備,避免了經常使用的經過移動互聯網網關與移動短信中心相鏈接的方式,從而避免了來自互聯網的安全性威脅。
短信收發記錄採用通用數據庫(如Oracle、SQL Server等)存儲,爲新建系統或應用系統新增功能提供了方便。例如,在該方案中,要對儲戶短信查詢進行按條數計費,計費系統可直接統計本數據庫中的各儲戶的查詢記錄便可。服務器

基於Socket客戶端的開發接口網絡

使用特色
方便於網絡(局域網或廣域網)上多用戶使用。網絡上要發送短信的軟件,只須要經過TCP與服務器相連,並按照規定協議與服務器進行指令交互,便可完成短信的收發操做。3d

開發方法
鏈接端口號:TCP協議,端口號9518,長鏈接。
命令語法:<指令名>參數1#參數2#參數3#……
功能 發起過程 客戶端 服務器
登錄 客戶端服務器 <登錄>用戶名#密碼# <登錄>成功可發送條數#
<登錄>用戶名錯誤#
<登錄>口令錯誤#
發送短信 客戶端服務器 <發短信>自定義編號#手機號#短信內容# 服務器即時返回:
<發短信>提交成功可發送條數#;
<發短信>失敗:無受權條數#;
<發短信>未登錄#。
服務器稍後返回:
<短信發送報告>發送成功#自定義編號#
<短信發送報告>發送失敗#自定義編號#
接收短信 服務器客戶端
(客戶端在線時才轉達接收的短信) <收到短信>手機號碼#短信內容#
注:僅客戶端在線時才轉達接收的短信,轉發規則見第三章。
注:若是服務器暫停服務,則上述客戶端的每條指令返回均爲「<服務暫停>服務暫停#」。blog

開發難度
中等,須要有網絡程序開發經驗。接口

 

本案例採用:深圳市昌隆通泰科技有限公司 產的法國wavecom短信貓設備與企業短信平臺8.2數據庫開發接口軟件開發

轉發請註明:http://www.wavecomcn.com/ 深圳市昌隆通泰科技有限公司 版權全部get

相關文章
相關標籤/搜索