金笛短信中間件VC版

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