Java短信驗證碼平臺接口與SP短信服務雙向接口的方案
來源:原創(chuàng) 時間:2018-02-23 瀏覽:0 次移動增值業(yè)務收入增長迅速,發(fā)展多元化.。對移動數(shù)據(jù)業(yè)務的管理水平提出了新的要求。這使得數(shù)據(jù)業(yè)務管理策略開始從粗放的隨機管理模式轉變?yōu)楹笈_支持的系統(tǒng)管理模式。正是在如此大的數(shù)據(jù)行業(yè),MISC平臺莫比爾信息服務中心(移動信息服務中心)。在服務發(fā)展的背景下,運營管理的技術框架不斷產生和完善。

同時,隨著移動增值業(yè)務的迅速發(fā)展,SPN服務提供商(服務提供商)不加區(qū)別地發(fā)送短消息和收費是一個重要的問題,導致一些現(xiàn)有的和潛在的客戶對運營商的信任降低。為解決SP隨機收費問題,電信運營商可以從兩個方面入手:一是實行嚴格的處罰制度,從管理上進行控制,規(guī)范SP收費標準;二是從技術角度出發(fā),采用SMS網(wǎng)關和MISC來控制SP的隨機計費。目前,MISC已發(fā)展成為新一代的數(shù)據(jù)業(yè)務運營管理系統(tǒng),具有開放的體系結構、完善的功能、友好的界面和高度的過程自動化。它已被廣泛應用。
MISC平臺主要負責用戶管理、業(yè)務管理和SP管理,并提供開放接口,為各種業(yè)務網(wǎng)關和SP提供代理計費功能。該平臺還提供了與數(shù)據(jù)服務相關的各種統(tǒng)計數(shù)據(jù)。查詢功能,如用戶統(tǒng)計、業(yè)務統(tǒng)計、計費統(tǒng)計等。MISC平臺具有維護各種業(yè)務的用戶相關數(shù)據(jù)、SP相關數(shù)據(jù)和相關數(shù)據(jù)的功能。
因此,使用MISC可以消除SP欺詐,減少投訴。提高用戶忠誠度,降低管理成本和運營成本,提高SP運營商的市場預期,加快產品開發(fā);為用戶使用代理計費方法,消除SP欺詐造成的損失,享受更加規(guī)范、豐富的數(shù)據(jù)服務。通過MISC來實現(xiàn)數(shù)據(jù)服務的規(guī)范化管理,創(chuàng)造一個規(guī)范、健康、可持續(xù)發(fā)展的市場環(huán)境。
因此,SP接入MISC平臺[ 1 ] [ 2 ]。2系統(tǒng)勢在必行MISC設計最基本的功能是存儲用戶的訂閱服務,生成CDR。部署的其他設備,需要對短信網(wǎng)關(短信網(wǎng)關)和SP設備升級,特別是短消息網(wǎng)關是被添加到其他的接口,SP與ISMG通信協(xié)議需要升級到gmpp3.0 gmpp2.0,SP可打開MISC接口,實現(xiàn)電信增值服務市場的規(guī)范化,提高SP的監(jiān)管,加快新業(yè)務SP審批流程,SP消除任意用戶定制和用戶收費,退訂業(yè)務方便,實現(xiàn)運營商、SP用戶。
三雙贏目標。該系統(tǒng)是實現(xiàn)業(yè)務訂購和退訂使用MISC平臺。
訂單業(yè)務由用戶發(fā)起,用戶將要形成自己的定制SP信息通過互聯(lián)網(wǎng)或發(fā)送短信,并發(fā)送到其他平臺,讓用戶定制的信息,然后用戶自定義發(fā)送到SP的消息,SP證實自己寫的數(shù)據(jù)庫,同時響應數(shù)據(jù)包發(fā)送到MISC平臺,這表明用戶成功定制,并提供用戶到用戶的計費所需的信息。管理職能由MISC平臺控制,SP無權收取退訂。
同樣是由用戶發(fā)起的,當自定義用戶信息不感興趣,用戶可以訂閱信息發(fā)送到其他平臺,進行由MISC平臺完成退訂的信息審查也可以直接發(fā)送用戶退訂SP SP和完全取消任務雜項。java多線程機制,多線程機制,支持多任務并行處理,java使程序員可以很容易的打開一個具有多線程的功能,能同時處理多個任務的功能強大的應用程序。
多線程編程是java語言[ 3 ]最重要的特征之一。因此本系統(tǒng)選擇java為開發(fā)語言,考慮到服務器方需要同時為多個用戶服務,采用多線程編程實現(xiàn);基于強大的數(shù)據(jù)處理和交換的能力系統(tǒng)中適當?shù)夭捎肵ML,XML文檔形式存儲數(shù)據(jù),使應用程序顯得更加有條理。
正向接口描述消息名消息類型消息方向MISC→spsyncorderrelationresp響應SP→miscsyncorderrelationreqrequest表2用戶訪問信息表列名備注列名備注醫(yī)院研究與教育聯(lián)合體返回信成息功標志transactionid用戶定制信息的編號Dtime寫入表的時間ID該主鍵具有自+ 1功能列名備注列名備注fee_pseudocode計費用用戶代碼transactionid信用信息系統(tǒng),dest_useridtype用戶分配電話號碼類型msgtype消息類型dest_msisdn眼手機fee_msisdn代碼表費機號Dtime寫ID +家庭時刻表1 send_device-type主鍵從發(fā)送方設備類型linkid Pro目前的服務訂單ID send_deviceid設計,actionid系列準備送方服務動態(tài)管理dest_devicetype代碼生成形網(wǎng)格的動態(tài)dest_deviceid發(fā)電服務代碼服務像原始狀態(tài)的類型spserviceid。通過編碼方方式業(yè)務接入號碼fee_useridtype系列米數(shù)費類featurestr +用于家庭購房,長碼號碼發(fā)送參數(shù)空間表1 + Nene Jung自定義用戶信息表3系統(tǒng)設計3.1設計本系統(tǒng)的功能主要是完成SP與移動運營商MISC平臺實現(xiàn)連接,并實現(xiàn)業(yè)務訂購由MISC平臺退訂。
它主要是由以下兩個功能模塊實現(xiàn)了同步接口模塊[ 4 ]:完成了訂購或退訂(MISC SP)的關系,這種關系是由MISC平臺發(fā)起,SP處理。
該方法包括以下步驟:首先,SP接收用戶退出信息,從數(shù)據(jù)庫中刪除數(shù)據(jù)庫中的用戶自定義信息,然后向MISC平臺發(fā)送前向同步退款包;在該模塊中,請求端為MISC平臺,該平臺是相對于SP的客戶端,仿真器生成SyncOrdershipReq消息,根據(jù)用戶的填充信息生成相應的XML文檔,并將相應的標準XML文檔信息發(fā)送到SP服務器并刪除。
字節(jié)碼驗證器可以確保應用程序不能違背自己的命名空間中的類裝載器;控制應用程序的權限通過命名空間;和保安部經理之間維持秩序的命名空間。在java運行環(huán)境的安全管理,具有很強的優(yōu)越性。在網(wǎng)絡中的應用,對java數(shù)字簽名對JAR格式網(wǎng)絡傳輸。使用java認證和授權服務圖3同步客戶端模擬器圖4sp服務器程序運行結果圖5sp退訂請求程序運行結果圖6misc平臺服務器程序運行結果jaasn java認證和授權服務)可以。實現(xiàn)系統(tǒng)資源和數(shù)據(jù)的認證和授權。java安全擴展平臺如java加密擴展卷/ JCE / JSE / java認證和授權服務(家堯斯)已經被集成到java2sdk1.4。
開發(fā)基于java的安全,這些安全機制。獲得基本的。4.2數(shù)據(jù)庫應用系統(tǒng)采用SQLServer2000數(shù)據(jù)庫,JDBC是一個面向對象的java與數(shù)據(jù)庫的連接技術。它是一種面向對象的封裝設計odbcapi。提供一些相當?shù)图壍脑L問數(shù)據(jù)庫的方法,它還提供高級別的強大對象來處理數(shù)據(jù)庫。
JDBC是由一系列連接的語句和結果集。主要過程是先建立一個以SQLServer2000或其他數(shù)據(jù)庫管理系統(tǒng)的連接,然后發(fā)送消息插入、檢索和檢索。修改或刪除數(shù)據(jù)的數(shù)據(jù)庫,最后返回處理結果記錄集的重要接口。JDBC API是java.sql.drivermanagern java.sql.connection.java.sql.statement和java.sql.resultset。4.3。
可擴展標記語言XML(可擴展標記語言XML是發(fā)表在199by w3cu萬維網(wǎng)聯(lián)盟標準。是SGML的簡化子集(standardgeneralized標記語言。它具有跨平臺、易表達、可擴展性強、內容與形式分離等優(yōu)點,得到了廣泛的應用。應用程序不直接訪問和操作XML文檔。相反,通過XML解析器對XML文檔進行分析,然后應用程序通過DOM接口或由XML分析器提供的SAX接口對分析結果進行操作,從而間接地實現(xiàn)XML文檔的訪問和操作。
應用程序可以隨時訪問XML文檔中的任何一段數(shù)據(jù)。有許多方法來解析XML文件在java平臺。標準用法是使用DOM或SAX,但兩者都有各自的缺點。最簡單、最直觀的方法是使用jdom.jdom構建一個基于java平臺,完整的解決方案和訪問、操作和輸出XML數(shù)據(jù)通過java代碼。將網(wǎng)絡編程與數(shù)據(jù)庫編程相結合,利用XML的特點,方便地實現(xiàn)了網(wǎng)絡傳輸數(shù)據(jù)的準確性和健壯性。
系統(tǒng)的數(shù)據(jù)測試結果表明,該系統(tǒng)處理數(shù)據(jù)準確,魯棒性好。然而,反向接口處理的速度很慢,需要改進處理機制。

