一、??? 目標
短信發(fā)送主要通過兩種方式, 網(wǎng)關發(fā)送和設備發(fā)送。 網(wǎng)關發(fā)送存在安全性問題,也就是說,所有發(fā)送的內(nèi)容,在后臺都可以被審核。如果發(fā)送的是機密信息,是不能用這種方式的。設備發(fā)送是直接通過設備發(fā)送到基站,基站再發(fā)到對方手機,沒有中間人工參與的環(huán)節(jié),安全性非常好。
?
問題是, 如何把設備連接到華為云平臺的虛擬化服務器上?
?
串口、USB口短信設備顯然不可以,因為沒有地方可以接短信設備。 網(wǎng)口短信設備是否可以呢? ?答案是,網(wǎng)口短信設備是可以的。
?
金笛網(wǎng)口短信設備有兩種tcp工作模式,Server模式和Client模式。將短信設備設置為client模式,通過socket連接云平臺服務器,云平臺服務器上運行金笛短信中間件web版, 就可以在云平臺上控制本地的短信設備。
?
這樣做的好處是,在云平臺上構建專屬短信平臺,可以給多個業(yè)務系統(tǒng)共享使用。短信設備放在本地,換卡操作也比較便利。
二、??? 架構
方案要點:
1、? 金笛網(wǎng)口短信設備設置為Client工作模式。
2、? 在云主機上開啟服務端,接受客戶端連接,并映射為本地設備端口。
三、??? 步驟
1、? 云主機安裝金笛短信web版中間件。
2、? 云主機啟動socket端口服務。
3、? 金笛網(wǎng)口短信設備配置連接云主機IP,端口。
4、? 云主機運行金笛短信檢測工具。測試發(fā)送是否成功。
5、? Web中間件運行設備檢測,找到設備后保存,啟動設備,測試短信發(fā)送。
?
四、??? 總結
在內(nèi)網(wǎng)環(huán)境下使用,金笛短信設備多工作于Server模式,金笛短信中間件作為客戶端連接短信設備。在云平臺環(huán)境, 需要金笛短信設備工作于Client模式,設備主動連接短信中間件。 Client模式下不需要設備有固定IP,只需要能夠連接外網(wǎng)就可以。
?
?
