麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

支持可擴展標記語言數(shù)據(jù)接口的實現(xiàn)方法

文檔序號:7687069閱讀:245來源:國知局
專利名稱:支持可擴展標記語言數(shù)據(jù)接口的實現(xiàn)方法
技術領域
本發(fā)明涉及數(shù)據(jù)接口技術,尤其涉及一種在智能網(IN, Intelligent Network) 中支持可擴展標記語言(XML, extensible Markup Language )數(shù)據(jù)接口的實現(xiàn) 方法。
背景技術
隨著通信領域新技術的不斷發(fā)展,基于現(xiàn)有電信網絡的傳統(tǒng)電話業(yè)務已經 漸漸不能滿足用戶的需要。只有基于現(xiàn)有的電信網絡,以及融合通信領域的新 技術,為用戶提高更多、更方便、更具特色的新業(yè)務,才能滿足用戶日益增加 的新需求。為了滿足這一新需求,在上世紀90年代初引入了 IN技術,通過IN 技術,基于現(xiàn)有電信網絡上的交換設備,就可以方便地為用戶提供各種各樣的 特色新業(yè)務。具體來說,IN作為疊加在現(xiàn)有電信網絡上的虛擬網絡,能實現(xiàn)將現(xiàn)有電信 網絡的交換功能和控制功能分離的功能。那么,現(xiàn)有交換設備只需完成最基本 的呼叫接續(xù)功能,而所有新業(yè)務的控制功能由IN來完成。這樣,在修改或增加 新業(yè)務時,無需頻繁地更換各地的交換機,只需在IN中的業(yè)務控制點(SCP, Service Control Point)中增加或》務改新業(yè)務邏輯進4亍控制,就方便地為用戶提 供各種各樣的特色新業(yè)務。IN可疊加在各種現(xiàn)有電信網絡之上,比如,公共電話交換網(PSTN, Public Switched Telephone Network )、綜合業(yè)務數(shù)字網和公共移動通信網等。如圖1所 示,現(xiàn)有IN系統(tǒng)包括業(yè)務生成環(huán)境(SCE, Service Creation Environment) 1、 業(yè)務管理點(SMP, Service Management Point) 2、 SCP3、業(yè)務數(shù)據(jù)點(SDP, Service Data Point) 4、業(yè)務交4奐,泉(SSP, Service Switching Point) 5禾口40育&夕卜設(IP, Intelligent Peripheral) 6。其中,SCP3還包括業(yè)務控制功能(SCF, Service Control Function)單元31和業(yè)務數(shù)據(jù)功能(SDF, Service Data Function)單元 32。并且,圖1中的實線代表數(shù)據(jù)鏈路,虛線代表第七號信令鏈路。這里,需 要指出的是,SCEl主要用于通過現(xiàn)有的業(yè)務獨立模塊(SIB, Service Independent Block)建立業(yè)務邏輯,完成業(yè)務的編寫。SMP2主要用于實現(xiàn)業(yè)務管理功能和 智能網設備管理功能。SCP3主要用于通過SCF單元31控制建立的業(yè)務邏輯, 完成對業(yè)務的控制功能;通過SDF單元32執(zhí)行建立的業(yè)務邏輯,完成對業(yè)務 數(shù)據(jù)的執(zhí)行功能。目前,在通信市場和通信領域新技術的共同推動下,現(xiàn)有電信網絡正逐步 向下一代網絡演進,該下一代網絡是業(yè)務驅動型網絡。具體地,就下一代網絡 的業(yè)務層面而言,下一代網絡通過向外開放更多、更強的網絡能力接口來擴大 電信網絡的開放性。其中,開放的網絡能力包括呼叫控制能力、用戶交互能力 等。這樣,降低了第三方即業(yè)務應用提供商開發(fā)電信業(yè)務的技術門檻,可以吸 引更多的第三方參與電信業(yè)務應用的開發(fā)。從而,不僅增加了用戶體驗感,而 且能促進通信市場的進一步繁榮。就下一代網絡的業(yè)務平臺技術實現(xiàn)而言,相對于IN系統(tǒng)的外部系統(tǒng),比如 下一代網絡的業(yè)務應用服務器在設計上大多采用JAVA語言,以降低開發(fā)難度 并實現(xiàn)跨平臺功能。IN系統(tǒng)中的SCP通常采用C語言,以利于提供穩(wěn)定的高 性能服務。并且,業(yè)務應用服務器經常需要和SCP交互以獲取用戶相關信息。綜上所述,現(xiàn)有技術存在的缺點是由于JAVA語言和C語言在支持數(shù)據(jù) 結構以及指針等方面的不同,導致在外部系統(tǒng)與IN系統(tǒng)的SCP之間無法實現(xiàn) 靈活的數(shù)據(jù)接口。這樣,系統(tǒng)代碼的重復性開發(fā)導致設計工作量的增加,同時 降低了業(yè)務的執(zhí)行效率。而且,隨著下一代網絡的業(yè)務系統(tǒng)中基于網站(Web) 應用的快速興起,也更加迫切地需要在外部系統(tǒng)與IN系統(tǒng)的SCP之間實現(xiàn)靈 活的數(shù)據(jù)接口。發(fā)明內容有鑒于此,本發(fā)明的主要目的在于提供一種支持XML數(shù)據(jù)接口的實現(xiàn)方法,在外部系統(tǒng)與IN系統(tǒng)的SCP之間實現(xiàn)靈活的數(shù)據(jù)接口 。 為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的 一種支持XML數(shù)據(jù)接口的實現(xiàn)方法,該方法包括以下步驟A、 確定SCP與外部系統(tǒng)之間的數(shù)據(jù)接口規(guī)范,并創(chuàng)建相應的XML規(guī)范 (Schema )文件;并且所述Schema文件基于XML;B、 根據(jù)具體業(yè)務需求,在SCE中開發(fā)業(yè)務邏輯,使用XML SIB并相應地 設置標簽節(jié)點的字4殳與相對應類型呼叫實例lt據(jù)(CID, Call Instance Data) 之間的關if關關系;C、 所述SCP根據(jù)所述具體業(yè)務需求,執(zhí)行所述業(yè)務邏輯,并根據(jù)業(yè)務邏 輯的需要解析或構造XML文本。其中,當所述具體業(yè)務需求為需要處理從所述外部系統(tǒng)接收的請求,且該 請求中包含XML文本時,步驟B具體為開發(fā)所述業(yè)務邏輯為使用所述SCE中所述XML SIB的解析操作實現(xiàn)解析 所述XML文本的功能;用SCE打開所述Schema文件,并將標簽節(jié)點的字段 與所述字段相對應類型的CID關聯(lián),完成所述關聯(lián)關系的設置。其中,步驟C具體為所述SCP根據(jù)所述業(yè)務邏輯和所述關聯(lián)關系,解析所述外部系統(tǒng)發(fā)送來的 所述XML文本,并將所述XML文本中包含的字段值賦值給與所述字段相對應 類型的CID。其中,當所述具體業(yè)務需求為需要構造XML文本發(fā)送給所述外部系統(tǒng)時, 步驟B具體為開發(fā)所述業(yè)務邏輯為使用所述SCE中所述XML SIB的構造操作實現(xiàn)構造 所述XML文本的功能;用SCE打開所述Schema文件,并將相應類型的CID 與相對應的XML標簽節(jié)點字段關聯(lián),完成所述關聯(lián)關系的設置。其中,步驟C具體為所述SCP根據(jù)所述業(yè)務邏輯和所述關聯(lián)關系,將呼 叫實例中的CID的值賦值給與該CID相對應的XML標簽節(jié)點字段;并根據(jù)所 述Schema文件的才各式構造所述XML文本。XML使用一系列簡單的標簽節(jié)點描述數(shù)據(jù),具有簡單易用的特點。XML 還允許用戶根據(jù)業(yè)務需要創(chuàng)建業(yè)務所需的標簽節(jié)點,具有可擴展的特點。而且, XML的特點還包括XML在描述數(shù)據(jù)接口方面的能力很強。本發(fā)明利用XML 的上述特點,使外部系統(tǒng)提供商,即第三方比如應用供應商可以根據(jù)具體業(yè)務 需求創(chuàng)建/修改標簽節(jié)點,并利用XML構建外部系統(tǒng)與IN系統(tǒng)的SCP之間的 數(shù)據(jù)接口,實現(xiàn)快速開發(fā)應用。當需要增加或改變外部系統(tǒng)和SCP之間的數(shù)據(jù) 接口時,只需要在業(yè)務開發(fā)平臺改動用SCE開發(fā)的相應業(yè)務,而無需修改SCP 的基礎平臺部分。從而在外部系統(tǒng)與IN系統(tǒng)的SCP之間實現(xiàn)靈活的數(shù)據(jù)接口 。具體來說,本發(fā)明區(qū)別于現(xiàn)有技術,將XML SIB應用于IN系統(tǒng)中,是對 現(xiàn)有SIB功能的補充,以增強現(xiàn)有IN對外數(shù)據(jù)接口的處理靈活性和處理能力。 該XMLSIB用于解析操作和構造操作。相應地,增加了現(xiàn)有IN系統(tǒng)中SCE、 SMP和SCP支持該XML SIB的功能。從而,IN系統(tǒng)的SCP能方便地解析從 外部系統(tǒng)發(fā)來的XML,以及構造新的XML發(fā)給外部系統(tǒng)。綜上所述,采用本發(fā)明的優(yōu)點是由于XML描述數(shù)據(jù)接口的能力很強, 因此,便于SCP開放自己的業(yè)務能力給第三方,降低第三方的開發(fā)難度,并且 增加或修改數(shù)據(jù)接口無需修改SCP基礎平臺部分,只需要增加或修改SCE業(yè) 務并重新加載到SCP中就可以了 。從而,在外部系統(tǒng)與IN系統(tǒng)的SCP之間實 現(xiàn)靈活的數(shù)據(jù)接口,減少重復性開發(fā)從而降低工作量,縮短新應用的研發(fā)周期, 提高第三方應用的市場響應速度。


圖1為現(xiàn)有IN系統(tǒng)的組成結構示意圖; 圖2為本發(fā)明方法原理的實現(xiàn)流程示意圖。
具體實施方式
本發(fā)明的核心思想是利用XML構建外部系統(tǒng)與IN系統(tǒng)的SCP之間的數(shù) 據(jù)接口 ,具體來說,通過將XML SIB應用于IN系統(tǒng)中,是對現(xiàn)有SIB功能的 補充,該XML SIB用于解析操作和構造才喿作。相應地,增加了現(xiàn)有IN系統(tǒng)中 SCE、 SMP和SCP支持該XML SIB的功能。從而,IN系統(tǒng)的SCP能方便地解 析從外部系統(tǒng)發(fā)來的XML,以及構造新的XML發(fā)給外部系統(tǒng),在外部系統(tǒng)與 IN系統(tǒng)的SCP之間實現(xiàn)靈活的數(shù)據(jù)接口 。下面結合附圖對技術方案的實施作進一步的詳細描述。 這里,需要指出的是本發(fā)明方法所基于的IN系統(tǒng)至少包括SCE、 SCP、 SSP、 SMP和IP,而且SCE、 SCP、 SSP、 SMP和IP的連接關系如圖1所示。 另夕卜,本發(fā)明方法主要應用于SCE、 SMP和SCP中,相應地,在現(xiàn)有IN系統(tǒng) 中SCE、 SMP和SCP現(xiàn)有功能的基礎上,增加了配合并支持本發(fā)明方法的功以下對SCE、 SMP和SCP中新增的功能進行闡述。針對SCE而言,SCE是根據(jù)國際電信聯(lián)盟遠程通信標準化IN組(ITU-TIN) 相關協(xié)議研發(fā)并已經在全球范圍內廣泛使用的業(yè)務生成環(huán)境。在此基礎上,本 發(fā)明在SCE中增加了 XML SIB,那么,業(yè)務開發(fā)者可以采用該XML SIB以及 其他類型的SIB在SCE中開發(fā)業(yè)務邏輯,完成業(yè)務的開發(fā)。其中,XMLSIB主要用于完成解析操作和構造操作。那么,在SCE中,業(yè) 務開發(fā)者可以根據(jù)具體業(yè)務需要開發(fā)業(yè)務邏輯,使用該XML SIB的解析操作實 現(xiàn)解析XML文本的功能。從而,在后續(xù)業(yè)務的執(zhí)行過程中,SCP可以根據(jù)該 業(yè)務邏輯,實現(xiàn)對外部系統(tǒng)傳入XML文本的解析搡作,之后,將解析后獲取 XML文本中包含的具體數(shù)據(jù)放入呼叫實例中的CID中。這里,該具體數(shù)據(jù)指 XML文本中節(jié)點的字段值。或者,在SCE下,業(yè)務開發(fā)者可以根據(jù)具體業(yè)務需要開發(fā)業(yè)務邏輯,使用 該XML SIB的構造操作實現(xiàn)構造XML文本的功能。從而在后續(xù)業(yè)務的執(zhí)行過程中,SCP可以根據(jù)該業(yè)務邏輯,實現(xiàn)將呼叫實例中的CID構造成XML文本 的構造操作,之后,將構造好的XML文本發(fā)送給外部系統(tǒng)。 具體來說,SCE中新增的功能包4舌以下幾個方面。一、 XML文本解析功能,即具有將Schema文件轉化為樹型結構以及表結 構軟件模塊的功能。這里需要指出的是,Schema文件是規(guī)范化的格式模板,通常用來定義XML 文本的格式。并且Schema文件只描述或者規(guī)定一個XML文本的結構而不攜帶 數(shù)據(jù),而XML文本則需要遵從Schema文件的約束,攜帶具體的數(shù)據(jù)。二、 SCE中,新增XML SIB具有Schema文件載入功能,即把Schema文 件通過打開文件的方式載入進業(yè)務,并寫入業(yè)務數(shù)據(jù)庫中。三、 具有XML結構的瀏覽功能。以瀏覽Schema文件為例,通過XML SIB 的瀏覽操作,業(yè)務開發(fā)者可以瀏覽到以標簽節(jié)點表示的樹型結構以及表結構。 并可以為每一個標簽節(jié)點關聯(lián)相對應類型的CID。其中,這里的樹型結構以及 表結構是通過轉化該Schema文件后得到的。這里,在SCE中為相關標簽節(jié)點關聯(lián)對應類型的CID,實際上是設置 Schema文件某個標簽節(jié)點的字段值與CID的對應關系,其具體實現(xiàn)包括兩方 面內容。 一方面,在SCE中,當采用XML SIB的解析操作時,在某個標簽節(jié) 點關耳關相對應類型CID的具體實現(xiàn)為將Schema文件中,當前標簽節(jié)點的字 段值賦值給與該字段相對應類型的CID。另 一方面,在SCE中,當采用XML SIB 的構造操作時,在某個標簽節(jié)點關聯(lián)相對應類型CID的具體實現(xiàn)為將CID值 賦值給與該CID相對應類型的XML標簽節(jié)點字段,該字段為用于構造XML 文本中相應標簽節(jié)點的字段。四、 在SCE中編i,生成業(yè)務文件時,將Schema文件中所有的字段信息都 寫入XML知識庫;將所有業(yè)務開發(fā)者賦值的字賴:信息都寫入XML需求庫。并 把該XML知識庫和該XML需求庫寫入編i奪生成的業(yè)務文件中。這里,需要指出的是Schema文件中包括很多字段信息,所謂賦值的字段 指業(yè)務開發(fā)者在SCE中,根據(jù)具體業(yè)務需求編寫業(yè)務時所用到的字段,即與這里,XML知識庫可以用關系表的形式進行存儲,該關系表中記錄了 Schema文件中所有的字段信息。并且,通過父標簽節(jié)點、子標簽節(jié)點的字段信 息描述Schema文件的樹型結構。XML業(yè)務需求庫也可以用關系表的形式進行 存儲,該關系表中記錄了業(yè)務中XML SIB的序號、Schema文件的名稱、Schema 文件中標簽節(jié)點的序號、以及該標簽節(jié)點序號所對應的CID序號。針對SMP而言,SMP中新增的功能包括讀入SCE生成的業(yè)務文件,并 協(xié)助SCP將業(yè)務文件加載入SCP的業(yè)務數(shù)據(jù)內存。針對SCP而言,SCP中新增的功能包括以下幾個方面。一 、具有XML文本的解析功能。以解析外部系統(tǒng)發(fā)送的XML文本為例, 將從外部系統(tǒng)獲取的XML文本轉化為以標簽節(jié)點表示的樹型結構以及表結構。二、 具有XML文本的構造功能。以構造用以發(fā)送給外部系統(tǒng)的XML文本 為例,根據(jù)存儲在XML知識庫中的Schema文件的格式構造XML,并能將相 關的CID賦值給相對應的XML標簽節(jié)點字段。三、 在SMP的協(xié)助下加載業(yè)務文件時,具有能4巴XML知識庫和XML需 求庫讀入SCP業(yè)務凄t據(jù)內存的功能。這里,通過XML知識庫,SCP可以獲知當前一個或多個數(shù)據(jù)接口文件, 即Schema文件的格式。通過XML需求庫,SCP可以獲知業(yè)務開發(fā)者,基于具 體業(yè)務需求所關心的一個或多個XML文本中的標簽節(jié)點。四、 具有根據(jù)SCE中開發(fā)的業(yè)務邏輯實現(xiàn)XML SIB解析操作的功能。如 果收到來自外部系統(tǒng)發(fā)來包含有XML文本的請求,SCP調用XML SIB相關 函數(shù)對該請求中包含的XML文本進行解析。具體解析過程為通過XML業(yè)務 需求庫中記錄的標簽節(jié)點序號、以及標簽節(jié)點序號所對應的CID序號,SCP獲 得業(yè)務開發(fā)者所關心標簽節(jié)點的字段名、以及與其相關聯(lián)的CID; SCP根據(jù)字 段名在外部系統(tǒng)發(fā)送過來的XML文本被解析后的數(shù)據(jù)表結構中查詢,獲得該 字段的值,并將該字段的值賦值給與該字段相關聯(lián)的CID。五、 具有根據(jù)SCE中開發(fā)的業(yè)務邏輯實現(xiàn)XML SIB構造操作的功能。如果當前具體業(yè)務需求是需要向外部系統(tǒng)發(fā)送XML文本,則SCP調用XML SIB 相關函數(shù)構造XML文件。具體構造過程為根據(jù)XML知識庫中該數(shù)據(jù)接口的 Schema文件構造XML文本,并通過XML業(yè)務需求庫中記錄的標簽節(jié)點序號、 以及標簽節(jié)點序號所對應的CID序號,SCP獲得業(yè)務開發(fā)者所關心標簽節(jié)點的 字段名、以及與其相關聯(lián)的CID;將呼叫實例中CID值賦值給與該CID相對應 的XML標簽節(jié)點字段。這里,需要指出的是,SCP中的賦值操作區(qū)別于上述SCE中的賦值操作。 上述SCE中的賦值操作只是在SCE中設置對應關系,也就是設置Schema文件 中字段與相對應類型CID關聯(lián)性。而SCP中的賦值操作是基于SCE中設置的 對應關系,實現(xiàn)符合該對應關系的具體賦值操作。如圖2所示, 一種支持XML的數(shù)據(jù)接口實現(xiàn)方法,該方法包括以下步驟 步驟201 、確定SCP與外部系統(tǒng)之間的數(shù)據(jù)接口規(guī)范,并創(chuàng)建Schema文件。這里,建議每個數(shù)據(jù)接口對應一個單獨創(chuàng)建的Schema文件。并且,根據(jù) 業(yè)務需要,SCP與外部系統(tǒng)之間可以同時支持一個或多個這樣的數(shù)據(jù)接口 。步驟202、根據(jù)具體業(yè)務需求,在SCE中開發(fā)業(yè)務邏輯;當SCP需要和外 部系統(tǒng)采用XML接口通訊時,使用XMLSIB并相應地設置標簽節(jié)點的字段與 相對應類型CID之間的關聯(lián)關系,創(chuàng)建并生成業(yè)務文件。這里,才艮據(jù)具體業(yè)務需求的不同,步驟202的具體處理過程包括兩種情況。一種情況、當具體業(yè)務需求為需要處理從外部系統(tǒng)接收的請求,且該請求 中包含XML文本時,開發(fā)業(yè)務邏輯為使用SCE中XML SIB的解析操作實現(xiàn)解 析XML文本的功能,那么,用SCE打開Schema文件,相應地i殳置Schema文 件中標簽節(jié)點的字段與相對應類型CID之間的關聯(lián)性,完成標簽節(jié)點的字段與 相對應類型CID之間關聯(lián)關系的設置。以便后續(xù)SCP通過執(zhí)行該業(yè)務邏輯,具體實現(xiàn)將解析后獲取XML文本中 包含的字段值賦值給與該字段相對應類型的CID的賦值操作。另一種情況、當具體業(yè)務需求為需要構造XML文本發(fā)送給外部系統(tǒng)時,需要使用該XML SIB的構造操作實現(xiàn)構造XML文本的功能,那么用SCE打開 Schema文件,相應地設置Schema文件中相應類型的CID與相對應XML標簽 節(jié)點字段之間的關聯(lián)性,完成標簽節(jié)點的字段與相對應類型CID之間關聯(lián)關系 的設置。以便后續(xù)SCP通過執(zhí)行該業(yè)務邏輯,具體實現(xiàn)將呼叫實例中的CID的值賦 給與該CID相對應的XML節(jié)點,并將構造好的XML文本發(fā)送給外部系統(tǒng)。步驟203、在SCE下創(chuàng)建并生成業(yè)務文件后,通過SMP將業(yè)務文件加栽入 SCP的業(yè)務數(shù)據(jù)內存,并激活業(yè)務。步驟204、 SCP根據(jù)具體業(yè)務需求,執(zhí)行業(yè)務邏輯,并根據(jù)業(yè)務邏輯的需 要解析或構造XML文本,實現(xiàn)SCP與外部系統(tǒng)之間基于XML接口的通訊, 完成既定的業(yè)務功能。這里,根據(jù)具體業(yè)務需求,SCP實現(xiàn)對XML接口的處理,包括兩種操作,即解析操作或構造操作。那么,根據(jù)具體業(yè)務需求的不同,步驟204的具體處理過程包括兩種情況。 一種情況、當具體業(yè)務需求為SCP需要處理從外部系統(tǒng)接收的請求,且該 請求中包含XML文件時,SCP根據(jù)SCE中的業(yè)務邏輯和標簽節(jié)點的字段與相 對應類型CID之間的關聯(lián)關系,解析外部系統(tǒng)發(fā)送來的XML文本,并將解析可以在隨后的業(yè)務邏輯中使用。這里,該字段值指在用SCE開發(fā)業(yè)務中,業(yè)務開發(fā)人員關心的Schema文 件中的相關節(jié)點。其中,請求中所包含的XML文本符合所述Schema文件的規(guī) 范要求。另一種情況、當具體業(yè)務需求為需要構造XML文本發(fā)送給外部系統(tǒng)時, SCP根據(jù)SCE中的業(yè)務邏輯和標簽節(jié)點的字段與相對應類型CID之間的關聯(lián)關 系,將呼叫實例中的CID的值賦值給與該CID相對應的XML標簽節(jié)點字羊殳, 并根據(jù)Schema文件的格式構造XML文本,以便于SCP在隨后的業(yè)務邏輯中 將構造好的XML文本發(fā)送給外部系統(tǒng)。以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1、一種支持可擴展標記語言數(shù)據(jù)接口的實現(xiàn)方法,其特征在于,該方法包括以下步驟A、確定業(yè)務控制點SCP與外部系統(tǒng)之間的數(shù)據(jù)接口規(guī)范,并創(chuàng)建相應的Schema文件;并且所述Schema文件基于可擴展標記語言XML;B、根據(jù)具體業(yè)務需求,在業(yè)務生成環(huán)境SCE中開發(fā)業(yè)務邏輯,使用XML業(yè)務獨立模塊SIB并相應地設置標簽節(jié)點的字段與相對應類型呼叫實例數(shù)據(jù)CID之間的關聯(lián)關系;C、所述SCP根據(jù)所述具體業(yè)務需求,執(zhí)行所述業(yè)務邏輯,并根據(jù)業(yè)務邏輯的需要解析或構造XML文本。
2、 根據(jù)權利要求1所述的方法,其特征在于,當所述具體業(yè)務需求為需要 處理從所述外部系統(tǒng)-接收的請求,且該請求中包含XML文本時,步驟B具體 為開發(fā)所述業(yè)務邏輯為使用所述SCE中所述XML SIB的解析操作實現(xiàn)解析 所述XML文本的功能;用SCE打開所述Schema文件,并將標簽節(jié)點的字段 與所述字段相對應類型的CID關聯(lián),完成所述關聯(lián)關系的設置。
3、 根據(jù)權利要求2所述的方法,其特征在于,步驟C具體為所述SCP根據(jù)所述業(yè)務邏輯和所述關聯(lián)關系,解析所述外部系統(tǒng)發(fā)送來的類型的CID。
4、 根據(jù)權利要求1所述的方法,其特征在于,當所述具體業(yè)務需求為需要 構造XML文本發(fā)送給所述外部系統(tǒng)時,步驟B具體為開發(fā)所述業(yè)務邏輯為使用所述SCE中所述XML SIB的構造操作實現(xiàn)構造 所述XML文本的功能;用SCE打開所述Schema文件,并將相應類型的CID 與相對應的XML標簽節(jié)點字段關聯(lián),完成所述關聯(lián)關系的設置。
5、 根據(jù)權利要求4所述的方法,其特征在于,步驟C具體為所述SCP根據(jù)所述業(yè)務邏輯和所述關聯(lián)關'系,將呼叫鄉(xiāng)巾的的值離給與該③相對應的XML標簽節(jié)點字段;并根據(jù)所述Schema文件的格式&^g XI 文本。
全文摘要
本發(fā)明公開了一種支持可擴展標記語言數(shù)據(jù)接口的實現(xiàn)方法,該方法包括以下步驟確定業(yè)務控制點(SCP)與外部系統(tǒng)之間的數(shù)據(jù)接口規(guī)范,并創(chuàng)建相應的Schema文件,并且所述Schema文件基于可擴展標記語言(XML);根據(jù)具體業(yè)務需求,在業(yè)務生成環(huán)境(SCE)中開發(fā)業(yè)務邏輯,使用XML業(yè)務獨立模塊(SIB)并相應地設置標簽節(jié)點的字段與相對應類型呼叫實例數(shù)據(jù)(CID)之間的關聯(lián)關系;所述SCP根據(jù)所述具體業(yè)務需求,執(zhí)行所述業(yè)務邏輯,并根據(jù)業(yè)務邏輯的需要解析或構造XML文本。采用本發(fā)明,在外部系統(tǒng)與智能網系統(tǒng)的SCP之間實現(xiàn)靈活的數(shù)據(jù)接口。
文檔編號H04Q3/00GK101227629SQ20081005707
公開日2008年7月23日 申請日期2008年1月29日 優(yōu)先權日2008年1月29日
發(fā)明者坤 丁, 侯華偉, 峰 查, 滕廣松 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 绥化市| 榕江县| 瑞安市| 手游| 宾川县| 锦州市| 九龙城区| 海南省| 浑源县| 许昌县| 攀枝花市| 玉树县| 铁岭县| 固阳县| 陈巴尔虎旗| 广宁县| 辰溪县| 安阳市| 开封市| 莲花县| 阿拉善右旗| 方正县| 洪洞县| 孟村| 双柏县| 百色市| 金寨县| 集贤县| 新平| 淳化县| 年辖:市辖区| 嵊泗县| 平定县| 廉江市| 安庆市| 辛集市| 两当县| 巴东县| 海城市| 孟州市| 渭源县|