中國聯通SGIP1.2短訊息網關客戶端程式

《中國聯通SGIP1.2短訊息網關客戶端程式》是一款軟體,支持Win9x/Me/NT/2000/XP/2003。

運行環境

支持Win9x/Me/NT/2000/XP/2003

軟體介紹

中國聯通SGIP1.2短訊息客戶端程式系統說明:該程式是基於聯通SGIP1.2接口庫開發的簡單短訊息平台,符合最新的SGIP1.2(0120修訂版標準)支持參數配置,日誌記錄功能.通過與後台資料庫集成,系統定時輪詢資料庫,從傳送表Send_Box中取出數據傳送,並且將傳送出去的數據和結果都寫入MT_Log表,失敗的話記錄失敗原因;同時將接收到的訊息寫入資料庫的MO_Log表.MT_Log表的FinishFlag欄位表示傳送是否成功,FinishFlag=0表示正在簡訊中心等待,傳送成功的話FinishFlag=1,失敗的話=2,如果傳送失敗,將在ErrorDescribe欄位中記錄失敗原因.資料庫可以是Access,SqlServer2000,Oracle,或者Sybase等,只要有MO_Log,MT_Log和Send_Out表即可.程式現在用的是ACCESS資料庫,如果要改用其它資料庫的話,需要更改資料庫的連線字元串.其他應用程式或者Web網頁,可以將要傳送的數據按照SGIP1.2規範的要求,按照Submit包的格式構造記錄,寫入Send_Out表,系統會自動傳送到簡訊網關,並且記錄MT日誌;同時到MO_Log表中取出系統收到的MO訊息,如果收到的訊息是UCS2編碼,系統還會自動將訊息轉換成MULTI編碼然後存儲.該程式源碼出售,以方便使用者修改,本版本售價RMB3000(不包括DLL的源碼,這個價格僅供參考,具體價格以作者網站的報價為準),有需要的話可以給我發Mail,或者Msn諮詢.也可以讓我代為修改.參數說明:1.SGIP相關的網關地址,網關連線埠,用戶名,口令,企業代碼,接入號這些參數需要相聯通申請.2.節點編號的格式在協定中有規定,參見sgip1.2協定的3.3節,需要注意的是這裡的區號指的是省一級的區號,就是省會的區號.節點編號=(3+4位區號+5位企業代碼)3.本地地址,本地連線埠需要自己上報給聯通,讓聯通配置入庫,做鑒權和上行訊息用.4.連線測試,就是socket的逾時時間,多長時間沒有收到訊息,就下線,或者多長時間沒有收到回響,就下線.5.MT訊息有效期,指的是在多少秒內未收到狀態報告(如果要求狀態報告),或者未收到MTResponse,則認為MT訊息失敗.6.資料庫輪詢間隔,就是多長時間掃描一次Send_Out表,檢查是否有數據需要傳送.7.資料庫連線,就是用於連線資料庫的字元串,根據資料庫的不同,連線字元串也不相同,具體需要根據資料庫的類型來配置.例如:ACCESS類型的資料庫連線字元如下,Provider=Microsoft.Jet.OLEDB.4.0;Data Source=sgipdb.mdb;User Id=admin;Password;8.如果轉用SQLServer2000資料庫,需要按照ACCESS資料庫的格式建立新的表結構;如果直接使用SQLServer的Import data功能,在導入數據後,需要修改每個表的ID欄位的Identify屬性為yes,同時需要檢查其他欄位的屬性,以使它與協定相符.

熱門詞條

聯絡我們