《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 解決方案 > 利用ASP實(shí)現(xiàn)氣象短信USSD接口訪問

利用ASP實(shí)現(xiàn)氣象短信USSD接口訪問

2010-11-16
作者:任廣治 黃善斌 郝東敏 石振彬
來源:電子產(chǎn)品世界
關(guān)鍵詞: asp USSD XML BASE64編碼

      引言

    多年來,氣象短信業(yè)務(wù)已成為重要的氣象公共服務(wù)形式,實(shí)用、便捷、權(quán)威是其在競爭激烈的信息服務(wù)業(yè)站穩(wěn)腳跟的重要因素,它在指導(dǎo)人們生產(chǎn)生活及社會防災(zāi)減災(zāi)中已經(jīng)發(fā)揮重要作用。因受國家對信息業(yè)管理多重限制,用戶獲取氣象短信的方式目前主要靠上行指令的方式,用戶需要記住繁瑣的指令以及SP特服號碼,不方便用戶操作,尤其是定制業(yè)務(wù),需要二次確認(rèn)過程,大大增加了用戶操作的復(fù)雜度。USSD(非結(jié)構(gòu)化補(bǔ)充數(shù)據(jù)業(yè)務(wù))是一種新興的交互式短信平臺技術(shù),通過USSD方式進(jìn)行操作,直觀便捷,用戶輕松即可完成相關(guān)需求。筆者根據(jù)山東移動氣象短信平臺現(xiàn)狀,利用ASP腳本程序與USSD網(wǎng)關(guān)進(jìn)行鏈接,可以實(shí)現(xiàn)數(shù)據(jù)傳輸,完成相關(guān)業(yè)務(wù)操作,并根據(jù)相關(guān)協(xié)議要求,將信息內(nèi)容進(jìn)行BASE64編碼,保證信息下發(fā)的安全性。經(jīng)實(shí)際工作測試,系統(tǒng)負(fù)載小、運(yùn)行穩(wěn)定,同時(shí)也是利用成熟的網(wǎng)絡(luò)技術(shù)為氣象服務(wù)拓寬服務(wù)方式和服務(wù)領(lǐng)域一種探索和創(chuàng)新。


  
 
    USSD是一種新興的交互式短信平臺技術(shù)[1],它是一種基于全球移動通信系統(tǒng)(GSM)網(wǎng)絡(luò)的新型交互式數(shù)據(jù)業(yè)務(wù)。USSD系統(tǒng)采用面向連接的交互式會話方式 , 可以提供綜合性、交互式信息服務(wù)的數(shù)據(jù)業(yè)務(wù)。USSD、SMS都屬于電路承載型的業(yè)務(wù),但USSD在會話過程中一直保持無線連接,提供透明管道,不進(jìn)行存儲轉(zhuǎn)發(fā),因此,USSD每次消息發(fā)送不需要重新建立信道,就響應(yīng)時(shí)間而言,USSD比短消息的響應(yīng)速度快,從而提高用戶參與交互的積極性。USSD具有如下特點(diǎn)。

    功能強(qiáng)。能以對話方式和信息業(yè)務(wù)菜單方式提供服務(wù)。

    操作簡便。用戶無需輸入繁瑣指令,根據(jù)菜單進(jìn)行操作。直觀便利。

    高效。在交互式應(yīng)用中,由于只需建立一次連接,減少了多次建立信令連接的時(shí)延,提高了響應(yīng)速度。

    適用范圍廣。USSD可在目前所有GSM手機(jī)上運(yùn)行并支持漫游功能。

    USSD可以開展多種特色業(yè)務(wù),利用其交互菜單的功能可以建立多種信息門戶服務(wù)例如移動銀行、金融股票交易、手機(jī)話費(fèi)查詢、氣象信息查詢、收發(fā)電子郵件等等。USSD技術(shù)單獨(dú)使用或與目前的SMS、GPRS技術(shù)相結(jié)合,市場前景十分廣闊。

      USSD業(yè)務(wù)流程

    USSD業(yè)務(wù)目前是以山東氣象移動短信平臺為基礎(chǔ)設(shè)計(jì)實(shí)現(xiàn)的。用戶進(jìn)入U(xiǎn)SSD門戶后,根據(jù)菜單選擇具體業(yè)務(wù),USSD門戶將向移動96159平臺發(fā)送請求(96159是山東移動的自有業(yè)務(wù)平臺),96159根據(jù)具體請求向SP方[2](氣象局就是SP之一)轉(zhuǎn)發(fā),氣象短信平臺收到請求后,將業(yè)務(wù)結(jié)果生成XML報(bào)文,返回給96159平臺,再由96159平臺打包封裝后,提交給USSD門戶,最終展示在用戶終端上[3](見圖1)。其中,傳輸過程報(bào)文采用XML格式,96159平臺與SP平臺之間采用http短連接方式,而接口模式采取同步請求/響應(yīng)模式。簡而言之,USSD門戶負(fù)責(zé)業(yè)務(wù)菜單的設(shè)計(jì)以及用戶的交互顯示,96159平臺在整個(gè)USSD處理流程中起到鑒權(quán)指令、計(jì)費(fèi)判斷的作用,SP平臺則負(fù)責(zé)具體的業(yè)務(wù)響應(yīng)和信息處理。

    對于用戶使用來說,只需要記住USSD業(yè)務(wù)服務(wù)號碼(可以保存在手機(jī)通訊錄里),例如:目前山東移動手機(jī)用戶通過直接撥打表1所列號碼即可獲取信息服務(wù)。對比傳統(tǒng)方式,這樣的操作無疑大大提高了執(zhí)行效率,平均響應(yīng)時(shí)間縮短80%。

    ASP腳本程序設(shè)計(jì)接口
 
    由于氣象短信平臺后臺數(shù)據(jù)庫是SQL SERVER,而ASP程序具有與SQL SERVER數(shù)據(jù)庫良好的訪問模式,本身又是腳本程序,精煉靈活,同時(shí)ASP在讀取、構(gòu)建XML報(bào)文時(shí)的技術(shù)應(yīng)用又很成熟[4],綜合考慮,選擇ASP作為接口程序語言。下面通過代碼簡要說明asp腳本編寫過程。

    第一步:首先解析96159平臺傳遞過來的SPServiceAccessReq 請求數(shù)據(jù)包。

    Set ReceivedDoc = server.CreateObject("Msxml2.DOMDocument") ReceivedDoc.load Request

    TransactionID=ReceivedDoc.selectSingleNode("//Head/TransactionID").text

    ……
 
    feemsisdn=ReceivedDoc.selectSingleNode("//Body/Request/FeeMSISDN").text

    linkid=ReceivedDoc.selectSingleNode("//Body/Request/LinkID").text

    第二步:調(diào)用函數(shù),進(jìn)行數(shù)據(jù)庫查詢,此處利用了ASP中的ADO[5]組件。

    第三步:將查詢結(jié)果生成XML包,返回給96159平臺。

    第四步:USSD門戶接收到96159透傳的信息包后,進(jìn)行解析,并將結(jié)果響應(yīng)在用戶終端上,最終完成整個(gè)交互操作。

    BASE64編碼實(shí)現(xiàn)

    Base64[6]是網(wǎng)絡(luò)上用于傳輸8Bit字節(jié)代碼的編碼方式,為了將信息進(jìn)行加密,根據(jù)協(xié)議要求,需要將返回包XML中的Property字段內(nèi)容進(jìn)行BASE64編碼。考慮到ASP與Javascript有良好的結(jié)合能力,故選擇在ASP程序里嵌套Javascript腳本,并要求該腳本在服務(wù)器端進(jìn)行,即,即

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲主播在线播放| 欧美日韩成人综合| 中日韩在线视频| 亚洲欧洲精品一区二区精品久久久| 亚洲欧美激情诱惑| 中文在线资源观看网站视频免费不卡 | 国产精品成人aaaaa网站| 欧美日本国产一区| 欧美精品激情| 欧美精品日韩www.p站| 欧美激情一区二区在线| 欧美激情精品久久久六区热门 | 欧美一区观看| 欧美一级理论片| 欧美一区二区在线| 久久激情视频久久| 久久久久成人精品| 久久综合久久美利坚合众国| 久久亚洲私人国产精品va| 久久久人成影片一区二区三区观看| 欧美在线综合| 久久伊人免费视频| 蜜臀va亚洲va欧美va天堂 | 经典三级久久| 亚洲国产日韩欧美在线动漫| 亚洲黄色高清| 日韩视频在线观看免费| 一区二区三区精品视频在线观看| 亚洲视频在线一区| 亚洲欧美99| 亚洲第一黄色网| 日韩亚洲欧美精品| 亚洲欧美日韩国产另类专区| 欧美在线资源| 免费成人黄色片| 欧美日韩在线播放| 国产精品自在线| 尤物网精品视频| 亚洲精品资源美女情侣酒店| 亚洲在线日韩| 欧美中在线观看| 亚洲精选中文字幕| 亚洲欧美精品伊人久久| 久久久久亚洲综合| 蜜桃精品一区二区三区| 欧美日韩日韩| 国产精品一区二区欧美| 红桃视频成人| 亚洲美女中出| 欧美中文在线观看国产| 亚洲精品影视在线观看| 亚洲欧美日韩在线综合| 久久字幕精品一区| 欧美视频一区在线| 黄网动漫久久久| 亚洲免费观看高清完整版在线观看| 亚洲在线视频免费观看| 亚洲国产天堂久久综合| 亚洲一区二区三区四区中文| 久久精品最新地址| 欧美视频精品在线观看| 一区二区三区我不卡| 99国产精品99久久久久久| 欧美一二三区精品| 99亚洲视频| 久久久久久久久久码影片| 欧美日韩视频在线| 国模套图日韩精品一区二区| 99视频精品全国免费| 亚洲国产成人porn| 西西人体一区二区| 欧美福利一区| 国产欧美在线播放| 亚洲伦伦在线| 亚洲国产精品久久久久秋霞不卡| 亚洲一区二区在线免费观看视频| 狂野欧美一区| 国产精品一区二区久久久久| 在线看成人片| 亚洲欧美资源在线| 亚洲婷婷免费| 欧美不卡视频| 国产一区二区三区最好精华液| 亚洲另类自拍| 亚洲三级电影全部在线观看高清| 欧美一区在线视频| 欧美视频在线观看一区二区| 在线观看亚洲精品| 欧美一区二区三区在线视频| 亚洲女同精品视频| 欧美日韩成人网| 亚洲国产一区二区三区在线播 | 亚洲福利电影| 久久久福利视频| 国产精品日本一区二区| 亚洲日本成人女熟在线观看| 亚洲国产专区校园欧美| 久久精品国产久精国产爱| 国产精品久久一区二区三区| 99国产精品| 99这里有精品| 欧美韩国在线| 亚洲国产欧美久久| 亚洲人成啪啪网站| 久久永久免费| 国产午夜久久| 香蕉视频成人在线观看| 午夜久久久久| 国产精品久久久久久超碰| 一区二区三区高清在线观看| 一本久道久久久| 欧美日本一区| 亚洲精品乱码久久久久久日本蜜臀 | 99ri日韩精品视频| 一区二区三区精品| 欧美另类亚洲| 亚洲国产清纯| 日韩一区二区免费看| 欧美华人在线视频| 亚洲激情六月丁香| 亚洲美女电影在线| 欧美日韩国产一区精品一区 | 欧美精品国产精品| 亚洲精品1区2区| 99精品热6080yy久久| 欧美激情精品久久久久久黑人| 亚洲电影免费在线观看| 亚洲人午夜精品| 欧美国产日韩在线观看| 亚洲激情自拍| 亚洲天堂免费在线观看视频| 国产精品高清免费在线观看| 亚洲视屏一区| 欧美一区二区在线免费播放| 国产日本欧美一区二区| 午夜日韩激情| 麻豆亚洲精品| 亚洲人成在线观看一区二区| 99成人在线| 国产精品sm| 亚洲欧美日韩中文视频| 久久精品国产亚洲a| 激情欧美丁香| 亚洲毛片在线免费观看| 欧美日韩精品免费观看视频| 一区二区三区四区五区精品| 欧美一区二区三区的| 在线播放亚洲| 一区二区欧美在线观看| 国产精品男女猛烈高潮激情 | 亚洲视频在线一区| 国产伦一区二区三区色一情| 欧美在线观看视频在线| 欧美国产精品一区| 亚洲一区二区影院| 久久天天综合| 亚洲区中文字幕| 午夜精品久久久久久久99樱桃| 国精品一区二区| 亚洲美女在线视频| 国产精品乱码一区二三区小蝌蚪| 篠田优中文在线播放第一区| 久热精品视频在线观看| 亚洲精品久久久久久久久久久久久| 亚洲在线免费视频| 黄色一区三区| 亚洲私人影院在线观看| 国产日韩欧美在线观看| 亚洲精品在线视频| 国产精品亚洲产品| 亚洲欧洲精品一区二区| 国产精品久久国产精品99gif| 久久aⅴ乱码一区二区三区| 欧美国产乱视频| 午夜亚洲伦理| 欧美日韩第一区| 欧美在线一级视频| 欧美日韩网站| 久久精品国产亚洲一区二区三区| 欧美日韩和欧美的一区二区| 欧美在线视频在线播放完整版免费观看| 亚洲大胆人体视频| 欧美日韩免费精品| 久久精品电影| 欧美日韩精品免费在线观看视频| 欧美一进一出视频| 欧美日韩色综合| 亚洲电影免费在线 | 在线不卡中文字幕| 羞羞漫画18久久大片| 亚洲人成在线观看| 久久久午夜视频| 一区二区三区免费在线观看| 久久综合精品国产一区二区三区| 宅男66日本亚洲欧美视频| 免费高清在线一区| 性伦欧美刺激片在线观看| 欧美日一区二区三区在线观看国产免| 久久成人一区| 国产精品婷婷午夜在线观看|