資源描述:
《基于parlay和xml的業(yè)務(wù)生成與執(zhí)行系統(tǒng)的研究與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、從本學(xué)科出發(fā),應(yīng)著重選對國民經(jīng)濟具有一定實用價值和理論意義的課題。課題具有先進性,便于研究生提出新見解,特別是博士生必須有創(chuàng)新性的成果基于Parlay和XML的業(yè)務(wù)生成與執(zhí)行系統(tǒng)的研究與實現(xiàn)摘要傳統(tǒng)的智能網(wǎng)業(yè)務(wù)生成環(huán)境是基于七號信令的,業(yè)務(wù)的執(zhí)行與底層的物理網(wǎng)絡(luò)密切相關(guān),導(dǎo)致新業(yè)務(wù)的開發(fā)難度較大。下一代網(wǎng)絡(luò)中的Parlay技術(shù)和OSA的結(jié)合使得應(yīng)用層業(yè)務(wù)的開發(fā)不必依賴底層網(wǎng)絡(luò),提供了一種開發(fā)業(yè)務(wù)的通用方式。使用Parlay/OSA與XML相結(jié)合的方法實現(xiàn)這一系統(tǒng),并給出了一個應(yīng)用實例。關(guān)鍵詞智能網(wǎng);業(yè)務(wù)生成環(huán)境;業(yè)務(wù)邏輯
2、執(zhí)行環(huán)境;Parlay/OSA;XML一、引言傳統(tǒng)的智能網(wǎng)業(yè)務(wù)開發(fā)模式使用信令消息的交互[1],根據(jù)業(yè)務(wù)特性構(gòu)造信令交互過程,并調(diào)用底層網(wǎng)絡(luò)功能,從而構(gòu)造出智能網(wǎng)業(yè)務(wù)。這種方式不但需要開發(fā)人員熟悉底層異構(gòu)網(wǎng)絡(luò)和復(fù)雜的信令,而且還面臨著業(yè)務(wù)的跨平臺性問題,下一代網(wǎng)中Parlay和OSA的結(jié)合為解決這些問題提供了可能。二、相關(guān)技術(shù)簡介使用Parlay/OSA技術(shù)構(gòu)建業(yè)務(wù)時網(wǎng)絡(luò)體系架構(gòu)如圖1。ParlayAPI位于現(xiàn)有網(wǎng)絡(luò)之上,現(xiàn)有網(wǎng)絡(luò)的網(wǎng)絡(luò)單元通過Parlay網(wǎng)關(guān)與應(yīng)用服務(wù)器進行交互,從而提供第三方業(yè)務(wù)或綜合的業(yè)務(wù),Parl
3、ay網(wǎng)關(guān)與應(yīng)用服務(wù)器之間的接口為ParlayAPI。Parlay網(wǎng)關(guān)與現(xiàn)有網(wǎng)絡(luò)單元之間的協(xié)議采用各個網(wǎng)絡(luò)的現(xiàn)有協(xié)議[2]課題份量和難易程度要恰當(dāng),博士生能在二年內(nèi)作出結(jié)果,碩士生能在一年內(nèi)作出結(jié)果,特別是對實驗條件等要有恰當(dāng)?shù)墓烙?。從本學(xué)科出發(fā),應(yīng)著重選對國民經(jīng)濟具有一定實用價值和理論意義的課題。課題具有先進性,便于研究生提出新見解,特別是博士生必須有創(chuàng)新性的成果。這種網(wǎng)絡(luò)結(jié)構(gòu)高度抽象了底層網(wǎng)絡(luò)的能力,采用開放的API編程接口,向第三方業(yè)務(wù)開發(fā)商開放,徹底屏蔽了底層網(wǎng)絡(luò)的復(fù)雜性。應(yīng)用程序可以通過調(diào)用API編程接口方便地利
4、用承載網(wǎng)絡(luò)的業(yè)務(wù)能力,如呼叫控制能力、用戶信息查詢能力等,而不必了解承載網(wǎng)絡(luò)信令細節(jié)。在OSA中,承載網(wǎng)絡(luò)的業(yè)務(wù)能力被抽象成一組業(yè)務(wù)能力特征SCF,這些SCF由業(yè)務(wù)能力服務(wù)器[3]SCS(ServiceCapabilityServers)提供和支持。圖1ParlayAPI在網(wǎng)絡(luò)中的位置系統(tǒng)的設(shè)計與實現(xiàn).1總體設(shè)計圖系統(tǒng)總體結(jié)構(gòu)整個系統(tǒng)分為2大模塊:SCE和SLEE。如圖2所示SCE提供圖形化界面,操作員拖拽圖元圖標(biāo),按適當(dāng)?shù)捻樞驍[放,并用適當(dāng)?shù)木€條連接這些圖元。以直觀的圖形化方式表示業(yè)務(wù)邏輯,并且最終生成新業(yè)務(wù)的XML描
5、述文件,以作為SLEE模塊的輸入。SLEE讀取并解析XML文件,生成與業(yè)務(wù)邏輯一致的java代碼并且執(zhí)行,調(diào)用Parlay網(wǎng)關(guān)的接口函數(shù),支持終端用戶使用新業(yè)務(wù)。考慮到跨平臺的功能,這2個模塊均使用java語言開發(fā)。.SCE設(shè)計與實現(xiàn)SCE部分主要包括圖元、線條和界面操作的設(shè)計與實現(xiàn)以及XML標(biāo)記的定義,限于篇幅界面操作部分在此不予詳述。.圖元的設(shè)計與實現(xiàn)課題份量和難易程度要恰當(dāng),博士生能在二年內(nèi)作出結(jié)果,碩士生能在一年內(nèi)作出結(jié)果,特別是對實驗條件等要有恰當(dāng)?shù)墓烙?。從本學(xué)科出發(fā),應(yīng)著重選對國民經(jīng)濟具有一定實用價值和理論意
6、義的課題。課題具有先進性,便于研究生提出新見解,特別是博士生必須有創(chuàng)新性的成果圖元是組成業(yè)務(wù)的基本元素,系統(tǒng)對圖元的處理分前臺界面顯示和后臺處理2部分,業(yè)務(wù)編輯窗口中每創(chuàng)建一個圖元的同時把此對象加入到SvrItemVector中,始終保持界面顯示與內(nèi)存完全同步,以便于對圖元進行處理。本系統(tǒng)設(shè)計的部分圖元的名稱、在編輯業(yè)務(wù)時可設(shè)置的圖元屬性以及該圖元的功能以列表的方式給出,見表1。表1:部分圖元屬性及功能圖元名業(yè)務(wù)編輯時可設(shè)定的屬性業(yè)務(wù)執(zhí)行時的功能Begin設(shè)定業(yè)務(wù)名,最大并發(fā)用戶數(shù),數(shù)據(jù)庫連接信息,所用到的SCF系統(tǒng)初始
7、化,應(yīng)用和框架之間的互相鑒權(quán),業(yè)務(wù)選擇和業(yè)務(wù)協(xié)議的簽訂UICard卡業(yè)務(wù)的通用處理,設(shè)置卡號和密碼的長度限制和結(jié)束符等提示用戶按照屬性中設(shè)定的格式輸入卡號和密碼,并收集用戶的輸入息UICall設(shè)定號碼長度和撥號終止符等提示用戶撥被叫號碼,接收所撥號碼,路由尋徑,接續(xù)呼叫。UICheck設(shè)定可查詢的信息類別返回查詢結(jié)果,如賬戶余額,有效期UINewPWD設(shè)定可修改的信息類別接受修改請求,并更新系統(tǒng)信息。UICollect設(shè)定可收集的分支信息的類別、格式及范圍收集分支信息,并據(jù)此轉(zhuǎn)入相應(yīng)處理SwitchLoopEnd無屬性設(shè)
8、置,僅標(biāo)示分支或循環(huán)的結(jié)束終止分支或循環(huán)End無屬性設(shè)置,標(biāo)示業(yè)務(wù)的結(jié)束完成收尾工作,終止業(yè)務(wù)執(zhí)行.2.線條的設(shè)計與實現(xiàn)課題份量和難易程度要恰當(dāng),博士生能在二年內(nèi)作出結(jié)果,碩士生能在一年內(nèi)作出結(jié)果,特別是對實驗條件等要有恰當(dāng)?shù)墓烙?。從本學(xué)科出發(fā),應(yīng)著重選對國民經(jīng)濟具有一定實用價值和理論意義的課題。課題具有先進性,便于