金笛短信中間件VC版

金笛短信中間件是我公司的核心產(chǎn)品之一,中間件VC版是一款提供數(shù)據(jù)庫(kù)接口的短信服務(wù)程序,該產(chǎn)品經(jīng)過(guò)多年的發(fā)展,代碼量超過(guò)10萬(wàn)行,久經(jīng)考驗(yàn),穩(wěn)定性一流,并具有失敗重發(fā)、故障自動(dòng)診斷、自動(dòng)恢復(fù)的功能。
金笛短信中間件通過(guò)開(kāi)放的數(shù)據(jù)庫(kù)接口,用戶可以使用任意一種語(yǔ)言,通過(guò)SQL操作數(shù)據(jù)庫(kù),實(shí)現(xiàn)短信發(fā)送和接收。其工作模式如下圖:
1) 金笛短信服務(wù)中間件向客戶系統(tǒng)公開(kāi)四個(gè)共享數(shù)據(jù)庫(kù)表:待發(fā)送任務(wù)表(T_SendTask)、已發(fā)送記錄表(T_SentRecord)、接收記錄表(T_RecRecord)、事件日志記錄表(T_EventLog);
2) 客戶系統(tǒng)需發(fā)送短信時(shí),只需將接收手機(jī)號(hào)、發(fā)送內(nèi)容、發(fā)送優(yōu)先級(jí)、發(fā)送時(shí)間等信息寫(xiě)入”待發(fā)送任務(wù)表”;
3) 金笛短信服務(wù)中間件會(huì)自動(dòng)定時(shí)輪詢”待發(fā)送任務(wù)表”,自動(dòng)將短信發(fā)送出去,針對(duì)每一個(gè)發(fā)送目標(biāo)及拆分后的短信生成發(fā)送結(jié)果記錄并寫(xiě)入”發(fā)已發(fā)送記錄表”,客戶系統(tǒng)可查詢最終的發(fā)送狀態(tài);
4) 金笛短信服務(wù)中間件會(huì)自動(dòng)接收回復(fù)的短信,并將其寫(xiě)入”接收記錄表”,客戶系統(tǒng)可以定時(shí)讀取收到的短信進(jìn)行處理;
5) 金笛短信服務(wù)中間件將產(chǎn)生的日志信息寫(xiě)入”日志記錄表”,客戶系統(tǒng)可隨時(shí)根據(jù)日志信息獲得系統(tǒng)運(yùn)行狀態(tài)。
6) 金笛短信服務(wù)中間件比較常用的接口是數(shù)據(jù)庫(kù)接口方式,其工作模式如下圖:
金笛短信中間件VC版技術(shù)特點(diǎn):
· 基于C、C++ 語(yǔ)言開(kāi)發(fā),運(yùn)行效率高,運(yùn)行在WINDOWS系列操作系統(tǒng)上;
· 采用ODBC連接,支持大、中、小型主流數(shù)據(jù)庫(kù)如:SQL SERVER、ORACLE、DB2、MySQL、PostgreSQL、Access等,并可根據(jù)客戶的需求支持其它類(lèi)型數(shù)據(jù)庫(kù);
· 提供多種接口方式,包括數(shù)據(jù)庫(kù)接口及COM組件接口(支持多種事件),方便企業(yè)其他業(yè)務(wù)系統(tǒng)拓展短信功能;
· 支持多目標(biāo)號(hào)碼群發(fā)及超長(zhǎng)內(nèi)容自動(dòng)拆分發(fā)送,接收到的短信支持自動(dòng)轉(zhuǎn)發(fā)、自動(dòng)回復(fù)功能;
· 提供以WINDOWS后臺(tái)系統(tǒng)服務(wù)的方式運(yùn)行,機(jī)器重起后自動(dòng)啟動(dòng)短信服務(wù),無(wú)需人工干預(yù)啟動(dòng);
· 采用數(shù)據(jù)庫(kù)接口,用戶系統(tǒng)、數(shù)據(jù)庫(kù)服務(wù)器、金笛短信服務(wù)器可分開(kāi)部署,可有效避免互相影響;
· 采用數(shù)據(jù)庫(kù)接口,不管是C++還是JAVA、不管是.NET還是J2EE都可完美集成;
· 最大可同時(shí)支持128個(gè)短信貓?jiān)O(shè)備并聯(lián),發(fā)送量大時(shí)服務(wù)可自動(dòng)負(fù)載平衡;
· 支持發(fā)送隊(duì)列、優(yōu)先級(jí)機(jī)制、支持短信簽名,可發(fā)送普通短信及WAP PUSH;
· 采用短信貓?jiān)O(shè)備來(lái)發(fā)送短信,無(wú)需將敏感的商業(yè)數(shù)據(jù)(如庫(kù)存、會(huì)議\活動(dòng)通知、客戶手機(jī)號(hào)\電子郵件地址等)傳送給第三方(如SP服務(wù)商) 發(fā)送,無(wú)需和Internet網(wǎng)絡(luò)保持連接,可最大限度地確保業(yè)務(wù)數(shù)據(jù)和企業(yè)網(wǎng)絡(luò)的安全;
· 支持短信設(shè)備和短信網(wǎng)關(guān)兩種發(fā)送通道。短信網(wǎng)關(guān)可自行申請(qǐng)帳號(hào)并通過(guò)支付寶付款充值。
為什么要選用金笛短信服務(wù)中間件而不自行開(kāi)發(fā)呢?金笛短信服務(wù)中間件具有如下優(yōu)勢(shì):
· 節(jié)省時(shí)間:無(wú)需了解短信接口細(xì)節(jié),大量省去開(kāi)發(fā)后臺(tái)短信服務(wù)時(shí)間;
· 降低成本:采用金笛短信服務(wù)中間件,省去了短信開(kāi)發(fā)中最復(fù)雜、一般開(kāi)發(fā)商最不熟悉的部分,加快開(kāi)發(fā)速度,降低調(diào)試成本;
· 降低項(xiàng)目風(fēng)險(xiǎn):短信后臺(tái)服務(wù)是擴(kuò)展短信功能最關(guān)鍵、最復(fù)雜的技術(shù),需要產(chǎn)品非常穩(wěn)定,金笛短信服務(wù)中間件的成熟與穩(wěn)定將極大的降低項(xiàng)目風(fēng)險(xiǎn);
· 高擴(kuò)展性:金笛短信服務(wù)中間件可享受長(zhǎng)期的免費(fèi)升級(jí),即使需要根據(jù)客戶需要定制,改動(dòng)也只限于中間件,無(wú)需改動(dòng)業(yè)務(wù)平臺(tái);
· 專(zhuān)業(yè):金笛短信服務(wù)中間件專(zhuān)門(mén)針對(duì)建立企業(yè)級(jí)短信中心的大量切實(shí)需求而開(kāi)發(fā),是用長(zhǎng)達(dá)10多年的技術(shù)積累而打造出來(lái)的拳頭產(chǎn)品;
· 提供模擬發(fā)送環(huán)境:免費(fèi)提供模擬及試用版軟件供客戶開(kāi)發(fā)測(cè)試,方便易用;
· 易維護(hù)性:提供后臺(tái)服務(wù)運(yùn)行模式,隨計(jì)算機(jī)啟動(dòng)而自動(dòng)運(yùn)行服務(wù),大量減少人工維護(hù)工作量。
金笛短信中間件VC版、WEB版功能比較
金笛中間件VC版 | 金笛中間件WEB版 | ||
操作系統(tǒng) | winxp | √ | √ |
win2003 | √ | √ | |
win7 | √ | √ | |
win2008 | √ | √ | |
redhat | √ | ||
centos | √ | ||
ubuntu | √ | ||
運(yùn)行模式 | service模式 | √ | √ |
數(shù)據(jù)庫(kù)管理 | access | √ | √ |
mysql | √ | √ | |
oracle | √ | √ | |
sqlserver | √ | √ | |
國(guó)產(chǎn)化數(shù)據(jù)庫(kù) | √ | ||
設(shè)備管理 | 自動(dòng)檢測(cè)設(shè)備 | √ | |
自動(dòng)均衡發(fā)送 | √ | √ | |
信號(hào)強(qiáng)度 | √ | ||
連接狀態(tài) | √ | ||
工作狀態(tài) | √ | ||
接收、發(fā)送開(kāi)關(guān) | √ | ||
信息管理 | 多端口同時(shí)發(fā)送 | √ | √ |
自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu) | √ | √ | |
WEB方式遠(yuǎn)程管理 | √ | ||
發(fā)送模式(同步/異步) | √ | ||
指定端口發(fā)送 | √ | √ | |
待發(fā)短信隊(duì)列管理 | √ | √ | |
失敗短信重新發(fā)送 | √ | √ | |
收到短信自動(dòng)轉(zhuǎn)存數(shù)據(jù)庫(kù) | √ | √ | |
短信回執(zhí) | √ | ||
短信接收間隔 | √ | ||
短信發(fā)送間隔 | √ | ||
調(diào)用接口 | PL/SQL | √ | √ |
HTTP URL | √ | ||
SDK | √ | √ | |
短信編碼格式 | UCS2、7bit、8bit | √ | √ |
wappush短信 | √ | √ | |
超長(zhǎng)短信 | √ | √ | |
Flash閃信 | √ | ||
支持短信設(shè)備 | 金笛2G系列 | √ | √ |
金笛4G系列 | √ | √ | |
金笛5G系列 | √ | ||
注冊(cè)碼授權(quán) | 按端口授權(quán) | √ | √ |