亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于WebService的統(tǒng)一管理接口機(jī)、WebService組件及方法

文檔序號(hào):7707707閱讀:156來(lái)源:國(guó)知局
專利名稱:基于Web Service的統(tǒng)一管理接口機(jī)、Web Service組件及方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)通信技術(shù)的應(yīng)用,尤其是基于Web Service方式的統(tǒng) 一管理接口機(jī)、Web Service組件及方法。
背景技術(shù)
隨著短消息增值業(yè)務(wù)的蓬勃發(fā)展,企業(yè)竟?fàn)幰踩遮吋ち?,?guó)內(nèi)主要運(yùn)營(yíng) 商都在積極擴(kuò)大市場(chǎng)占有份額,成熟的計(jì)算機(jī)通信技術(shù)不斷得到運(yùn)用,Web Service技術(shù)在這種背景下產(chǎn)生發(fā)展^f吏用,Web Service技術(shù)指一個(gè)能夠使用 XML (Extensible Markup Language,可擴(kuò)展標(biāo)記語(yǔ)言)消息并通過(guò)網(wǎng)絡(luò)來(lái)訪 問(wèn)的Interface(接口),這個(gè)Interface描述了 一組可訪問(wèn)的操:作,這時(shí)就向月l 務(wù)商提出更高的要求,開發(fā)出一套基于Web Service方式的DCS系統(tǒng)迫在眉 睫,常用做法是基于SOAP (Simple Object Access Protocol,簡(jiǎn)單對(duì)象訪問(wèn) 協(xié)議)提供一種在Web服務(wù)與其它應(yīng)用程序之間進(jìn)行通信的機(jī)制)開源工 具進(jìn)行Web Service應(yīng)用程序的開發(fā)。
優(yōu)點(diǎn)采用SOAP開源工具進(jìn)行web service開發(fā)時(shí),應(yīng)用程序的開發(fā) 比較輕;松,所有關(guān)于SOAP協(xié)議的編解碼工作都由SOAP完成,應(yīng)用程序只 需要關(guān)注相關(guān)的業(yè)務(wù)處理即可。
缺點(diǎn)故障的定位和解決比較困難,如果問(wèn)題出現(xiàn)在應(yīng)用程序中,解決 起來(lái)相對(duì)容易,但當(dāng)問(wèn)題出現(xiàn)在SOAP的開源代碼中時(shí),定位故障就顯得相 對(duì)困難。如果需要解決此問(wèn)題,需要深入研究SOAP的代碼,工作量較大。 且不同的系統(tǒng)需求,需要開發(fā)不同的應(yīng)用接口,增加開發(fā)周期,安全性,穩(wěn) 定性下降。
因此如何提供一種方法,用于提高DCS系統(tǒng)的擴(kuò)展性,通用性并為外 部系統(tǒng)提供靈活統(tǒng)一管理的訪問(wèn)接口是目前急待解決的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種統(tǒng)一管理接口機(jī)、Web Service組 件及方法,以實(shí)現(xiàn)故障快速定位。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種基于Web Service的統(tǒng)一管理接 口機(jī),所述統(tǒng)一管理接口機(jī)在Web Service設(shè)備側(cè)實(shí)現(xiàn),包括相互連接且分 別獨(dú)立運(yùn)行的超文本傳輸協(xié)議HTTP模塊及統(tǒng)一管理接口 IMP模塊,其中,
所述HTTP模塊用于基于HTTP協(xié)議收發(fā)所述Web Service設(shè)備與Web Service對(duì)端i殳備之間的可擴(kuò)展標(biāo)記語(yǔ)言XML消息;
所述IMP模塊,用于實(shí)現(xiàn)對(duì)所述Web Service設(shè)備消息的統(tǒng)一管理,構(gòu) 建發(fā)送給所述Web Service對(duì)端設(shè)備的XML消息以及解析所述Web Service 對(duì)端設(shè)備發(fā)送的XML消息。
進(jìn)一步地,所述IMP模塊設(shè)置統(tǒng)一管理配置文件,并根據(jù)所述統(tǒng)一管 理配置文件構(gòu)建或解析可擴(kuò)展標(biāo)記語(yǔ)言XML消息的,所述統(tǒng)一管理配置文 件以XML文件格式定義,是解析描述Web服務(wù)信息的XML語(yǔ)言文件即 WSDL文件后獲得的。
進(jìn)一步地,所述HTTP模塊封裝簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議SOAP子模塊及可擴(kuò) 展標(biāo)記語(yǔ)言XML子模塊,所迷SOAP子模塊用于基于SOAP協(xié)議封裝消息 及基于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù)通信;所述IMP模塊調(diào)用所述XML子模塊實(shí)現(xiàn) 消息解析功能。
進(jìn)一步地,所述HTTP模塊封裝簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議SOAP子模塊,用于 基于SOAP協(xié)議封裝消息及基于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù)通信;所述IMP模塊 封裝XML子模塊,所述XML子模塊獨(dú)立運(yùn)行,用于實(shí)現(xiàn)消息的構(gòu)造及解 析功能。
為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種基于Web Service的統(tǒng)一管理 接口機(jī),所述統(tǒng)一管理接口機(jī)包括相互連接且分別獨(dú)立運(yùn)行的超文本傳輸協(xié) 議HTTP模塊及統(tǒng)一管理接口 IMP模塊,其中,
所述HTTP模塊用于接收對(duì)端設(shè)備發(fā)送的消息并轉(zhuǎn)發(fā)給所述IMP模塊,還用于接收所述IMP模塊處理后的消息,并轉(zhuǎn)發(fā)給所述對(duì)端設(shè)備;
所述IMP模塊設(shè)置統(tǒng)一管理配置文件,用于接收本端設(shè)備發(fā)送的消息, 并根據(jù)所述統(tǒng)一管理配置文件構(gòu)建可擴(kuò)展標(biāo)記語(yǔ)言XML消息以及轉(zhuǎn)發(fā)給所 述HTTP模塊;還用于接收所述HTTP模塊轉(zhuǎn)發(fā)的消息,并根據(jù)所述統(tǒng)一管 理配置文件解析所述HTTP模塊發(fā)送的消息;
所述統(tǒng)一管理配置文件是根據(jù)描述Web服務(wù)信息的XML語(yǔ)言文件即 WSDL文件定義的XML格式文件。
進(jìn)一步地,所述HTTP模塊封裝簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議SOAP子模塊及可擴(kuò) 展標(biāo)記語(yǔ)言XML子模塊,所述SOAP子模塊用于基于SOAP協(xié)議封裝消息 及基于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù)通信;所述IMP模塊調(diào)用所述XML子模塊實(shí)現(xiàn) 消息解析功能。
為解決上述4支術(shù)問(wèn)題,本發(fā)明還提供一種Web Service組件,所述Web Service組件包括Web Service設(shè)備及統(tǒng)一管理接口機(jī),所述統(tǒng)一管理接口機(jī) 包括相互連接且分別獨(dú)立運(yùn)行超文本傳輸協(xié)議HTTP模塊及統(tǒng)一管理接口 IMP模塊,所述Web Service設(shè)備與所述IMP模塊相連接,其中,
所述HTTP模塊用于接收Web Service對(duì)端設(shè)備發(fā)送的消息并轉(zhuǎn)發(fā)給所 述IMP模塊,還用于接收所述IMP模塊處理后的消息,并轉(zhuǎn)發(fā)給所述Web Service對(duì)端設(shè)備;
所述IMP模塊配置統(tǒng)一管理配置文件,用于接收所述Web Service設(shè)備 發(fā)送的消息,并根據(jù)所述統(tǒng)一管理配置文件構(gòu)建可擴(kuò)展標(biāo)記語(yǔ)言XML消息 以及轉(zhuǎn)發(fā)給所述HTTP模塊;還用于接收所述HTTP模塊轉(zhuǎn)發(fā)的消息,并根 據(jù)所述統(tǒng)一管理配置文件解析所述HTTP模塊發(fā)送的消息;
所述統(tǒng)一管理配置文件是根據(jù)描述Web服務(wù)信息的XML語(yǔ)言文件即 WSDL文件定義的XML格式文件。
進(jìn)一步地,所述HTTP模塊封裝簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議SOAP子模塊及可擴(kuò) 展標(biāo)記語(yǔ)言XML子模塊,所述SOAP子模塊用于基于SOAP協(xié)議封裝消息 及基于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù)通信;所述IMP模塊調(diào)用所述XML子模塊完成 消息的解析功能。進(jìn)一步地,所述Web Service設(shè)備是服務(wù)提供者或服務(wù)請(qǐng)求者。
為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種基于統(tǒng)一管理接口機(jī)實(shí)現(xiàn)Web Service的方法,所述統(tǒng)一管理接口機(jī)包括相互連接且分別獨(dú)立運(yùn)行的超文 本傳輸協(xié)議HTTP模塊及統(tǒng)一管理接口 IMP模塊,所述IMP模塊配置根據(jù) WSDL文件獲取的統(tǒng)一管理配置文件,該方法包括
IMP模塊根據(jù)統(tǒng)一管理配置文件構(gòu)建XML消息;
HTTP模塊將IMP模塊構(gòu)建的XML消息進(jìn)行SOAP封裝后基于HTTP 協(xié)議發(fā)送給對(duì)端設(shè)備;
所述HTTP模塊基于HTTP協(xié)議接收對(duì)端設(shè)備發(fā)送的XML消息;
所述IMP模塊根據(jù)統(tǒng)一管理配置文件解析對(duì)端設(shè)備發(fā)送的XML消息。
相較于現(xiàn)有技術(shù),本發(fā)明統(tǒng)一管理接口才幾、Web Service組件及方法, 通過(guò)合理劃分模塊功能,可以很好地解決軟件安全且測(cè)試人員在發(fā)現(xiàn)故障時(shí) 可以迅速定位問(wèn)題的關(guān)鍵所在地及時(shí)解決故障。本發(fā)明根據(jù)設(shè)置的統(tǒng)一配置 文件實(shí)現(xiàn)XML消息的構(gòu)建和解析,在后續(xù)相同系統(tǒng)不同功能需求的web Service服務(wù)當(dāng)中無(wú)需再次開發(fā)通訊與解析模塊,程序員遇到此類問(wèn)題只需 修改XML文件格式的統(tǒng)一配置文件無(wú)需開發(fā)相關(guān)聯(lián)模塊,極大提高程序使 用效率,降低開發(fā)成本,增強(qiáng)系統(tǒng)穩(wěn)定性,擴(kuò)展性。本發(fā)明在不改變?cè)芯W(wǎng) 絡(luò)的架構(gòu)的前提下得以實(shí)現(xiàn),靈活性,兼容性,穩(wěn)定性極強(qiáng)。


圖1基于web Service方式的接口消息流程圖。
圖2是本發(fā)明基于Web Service方式的統(tǒng)一管理接口機(jī)的模塊結(jié)構(gòu)示意圖。
圖3是本發(fā)明基于圖2的統(tǒng)一管理接口機(jī)實(shí)現(xiàn)Web Service的方法的流 程圖。
具體實(shí)施例方式
如圖1所示,本發(fā)明Web Service ( web service )系統(tǒng)包4舌服務(wù)請(qǐng)求者、服務(wù)提供者及服務(wù)中間件,可實(shí)現(xiàn)下發(fā)、查找、綁定等操作,其中,
服務(wù)請(qǐng)求者用于發(fā)現(xiàn)Web服務(wù),然后調(diào)用這些服務(wù)以創(chuàng)建應(yīng)用程序, 其次應(yīng)用程序通過(guò)服務(wù)描述語(yǔ)言進(jìn)行描述,其描述信息通過(guò)中間件發(fā)送。具 體應(yīng)用時(shí),可由圖3中的OSP( Open service platform,業(yè)務(wù)開放平臺(tái))實(shí)現(xiàn)。
服務(wù)提供者提供服務(wù)端口及維護(hù)注冊(cè)表使服務(wù)始終保持可用狀態(tài)。具 體應(yīng)用時(shí),可由DCS ( Data Center for Short Message Service,短信業(yè)務(wù)數(shù)據(jù) 中心)實(shí)現(xiàn)。
服務(wù)中間件,也即本發(fā)明的統(tǒng)一管理接口機(jī)是服務(wù)提供者與服務(wù)請(qǐng)求 者的中介,請(qǐng)求消息/響應(yīng)消息的接收/轉(zhuǎn)發(fā)中繼站。服務(wù)中間件可以在服務(wù) 提供者及服務(wù)請(qǐng)求者側(cè)實(shí)現(xiàn)。
本發(fā)明中,服務(wù)請(qǐng)求者側(cè)的服務(wù)中間件和服務(wù)提供者側(cè)的服務(wù)中間件互 為對(duì)端,服務(wù)中間件實(shí)現(xiàn)側(cè)的設(shè)備稱為本端側(cè)設(shè)備,以服務(wù)提供者側(cè)的服務(wù) 中間件為例,服務(wù)提供者為本端側(cè)設(shè)備,服務(wù)請(qǐng)求者為對(duì)端側(cè)設(shè)備。
如圖2所示,本發(fā)明所說(shuō)的統(tǒng)一管理接口機(jī)包括相互連接且分別獨(dú)立運(yùn) 行的HTTP模塊(即超文本傳輸協(xié)議模塊)及IMP模塊,詳細(xì)信息如下
HTTP模塊用于基于HTTP協(xié)議收發(fā)本端設(shè)備與對(duì)端設(shè)備之間的消息, 封裝有相連接的簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議子模塊(簡(jiǎn)稱SOAP子模塊)及可擴(kuò)展標(biāo) 記語(yǔ)言子模塊(簡(jiǎn)稱XML子模塊),其中,
SOAP子模塊用于處理網(wǎng)絡(luò)通訊之間數(shù)據(jù)通信的數(shù)據(jù)包的高速交換及基 于SOAP協(xié)議對(duì)交互消息進(jìn)行SOAP封裝,還用于對(duì)數(shù)據(jù)包加密,以及利用 專有的加密協(xié)議將加密it據(jù)包還原成可解析的XML文件;格式消息體,使 HTTP模塊可以正常接收發(fā)送Web Service方式的XML消息體,Web Service 方式的XML消息體發(fā)送接收則通過(guò)http模塊提供的遠(yuǎn)程訪問(wèn)接口得以實(shí) 現(xiàn);
SOAP子模塊的具體功能體現(xiàn)在用于接收對(duì)端發(fā)送的消息并轉(zhuǎn)發(fā)給 IMP模塊;還用于將IMP模塊處理后的消息進(jìn)行SOAP封裝后發(fā)送給對(duì)端;
XML子模塊用于解析SOAP模塊接收的XML消息體;
統(tǒng)一管理接口 ( Integrate manage port, IMP)模塊,設(shè)置統(tǒng)一管理配置文件,是一種消息統(tǒng)一集中管理的設(shè)計(jì)架構(gòu),主要實(shí)現(xiàn)應(yīng)用程序與網(wǎng)絡(luò)通訊
模塊(指HTTP模塊)的分離,進(jìn)行單獨(dú)開發(fā),解決系統(tǒng)穩(wěn)定性與擴(kuò)展性;
IMP模塊的具體功能體現(xiàn)在用于接收HTTP模塊發(fā)送的消息,以及才艮 據(jù)統(tǒng)一管理配置文件調(diào)用XML子模塊解析該消息的具體內(nèi)容并發(fā)送給本端 設(shè)備;還用于接收本端設(shè)備發(fā)送的消息,以及根據(jù)消息內(nèi)容及統(tǒng)一管理配置 文件構(gòu)造XML消息發(fā)送給所述HTTP模塊;
統(tǒng)一管理配置文件,是將WSDL文件解析后以XML文件格式定義的文 件,XML的靈活性,簡(jiǎn)單性,易用性是處理系統(tǒng)兼容性問(wèn)題的首選目標(biāo)。
下發(fā)服務(wù)提供者通過(guò)中間件確定消息是否下發(fā)。
查找查找操作由服務(wù)請(qǐng)求者和中間件共同完成。服務(wù)請(qǐng)求者描述他們 正在尋找的服務(wù)類型,而服務(wù)中間件發(fā)布與請(qǐng)求最匹配的結(jié)果。
綁定綁定操作發(fā)生在服務(wù)請(qǐng)求者和服務(wù)提供者之間。雙方經(jīng)過(guò)適當(dāng)?shù)?商討之后,請(qǐng)求者就可以訪問(wèn)和調(diào)用提供者所提供的服務(wù)。
WSDL, Web Services Description Language 4笛述Web Service月良務(wù)"f言息、 的XML語(yǔ)言,且提供了一種向其它程序描述Web Service服務(wù)的統(tǒng)一方法; 主要描述信息內(nèi)容,定義了描述Web服務(wù)接口規(guī)范的標(biāo)準(zhǔn)格式。
本發(fā)明還提供一種所述Web Service組件,Web Service組件包括Web Service設(shè)備及統(tǒng)一管理接口機(jī),所述統(tǒng)一管理接口機(jī)包括相互連接且分別 獨(dú)立運(yùn)行超文本傳輸協(xié)議HTTP沖莫塊及統(tǒng)一管理接口 IMP沖莫塊,所述Web Service設(shè)備與所述IMP模塊相連接,所說(shuō)的統(tǒng)一管理接口機(jī)的模塊結(jié)構(gòu)如 上所迷。
所述Web Service設(shè)備是服務(wù)提供者或服務(wù)請(qǐng)求者,相應(yīng)地,Web Service 對(duì)端設(shè)備是服務(wù)請(qǐng)求者或服務(wù)提供者。
以下以服務(wù)提供者側(cè)實(shí)現(xiàn)本發(fā)明統(tǒng)一管理接口機(jī)為例進(jìn)^S兌明
以下以O(shè)SP作為服務(wù)請(qǐng)求者、DCS作為服務(wù)提供者對(duì)Web Service方式 的Web Service過(guò)程進(jìn)4亍i兌明,如圖3所示,該web Service方式完整消息 流程包括DCS模塊、IMP模塊、HTTP模塊、OSP ( Open service platform業(yè) 務(wù)開》文平臺(tái)),Web Service方式的過(guò)程包括以下步驟步驟1: OSP作為服務(wù)請(qǐng)求者以web Service方式向服務(wù)提供者DCS系 統(tǒng)對(duì)外提供的服務(wù)端口即本發(fā)明統(tǒng)一管理接口機(jī)發(fā)送業(yè)務(wù)請(qǐng)求消息且以 XML方式構(gòu)建消息內(nèi)容;
步驟2:統(tǒng)一管理接口機(jī)啟動(dòng)HTTP模塊接收服務(wù)請(qǐng)求者發(fā)送的請(qǐng)求消 息,并以XML結(jié)構(gòu)方式將消息轉(zhuǎn)發(fā)到服務(wù)中間件的IMP模塊;
步驟3:服務(wù)中間件的IMP模塊接收到以XML構(gòu)造的消息,根據(jù)設(shè)置 的統(tǒng)一管理配置文件調(diào)用XML子模塊解析具體消息內(nèi)容,轉(zhuǎn)發(fā)到消息功能 具體實(shí)施模塊服務(wù)提供者DCS;
步驟4:服務(wù)提供者DCS接收到服務(wù)中間件的IMP模塊解析后詳細(xì)的 消息內(nèi)容參數(shù),根據(jù)參數(shù)進(jìn)行相應(yīng)的功能設(shè)置,并返回IMP請(qǐng)求功能消息 的處理結(jié)果及響應(yīng)消息;
步驟5:服務(wù)中間件之一 IMP模塊接收到服務(wù)提供者DCS模塊對(duì)服務(wù) 請(qǐng)求者OSP功能請(qǐng)求消息的響應(yīng)結(jié)果后,根據(jù)響應(yīng)消息內(nèi)容及設(shè)置的統(tǒng)一 管理配置文件構(gòu)造XML響應(yīng)消息發(fā)送到服務(wù)中間件的HTTP模塊;
步驟6:服務(wù)中間件的HTTP才莫塊接收到IMP以XML方式構(gòu)造的響應(yīng) 消息后,SOAP子模塊進(jìn)行封裝,將消息以web Service方式返回服務(wù)請(qǐng)求 者OSP響應(yīng)消息。
當(dāng)服務(wù)請(qǐng)求者OSP收到響應(yīng)消息并做響應(yīng)處理后,至此一個(gè)完整web Service方式的請(qǐng)求/響應(yīng)功能得以完整結(jié)束。
本發(fā)明基于web Service方式統(tǒng)一管理接口機(jī),利用基于Web Service方 式的IMP架構(gòu)結(jié)合HTTP與XML技術(shù)對(duì)DCS( Data Center for Short Message Service,短信業(yè)務(wù)數(shù)據(jù)中心)數(shù)據(jù)處理接口機(jī)進(jìn)行規(guī)范統(tǒng)一規(guī)劃設(shè)計(jì),從而 提高DCS接口機(jī)系統(tǒng)的可維護(hù)性和通用性。
因?yàn)榻邮?發(fā)送消息由SOAP子模塊封裝SOAP消息并根據(jù)HTTP協(xié)議 實(shí)現(xiàn),解碼工作由XML模塊實(shí)現(xiàn),通訊與解碼模塊二者既有明確分工又同 時(shí)保持密切聯(lián)系且共同封裝在一個(gè)獨(dú)立運(yùn)行的HTTP模塊中。本發(fā)明統(tǒng)一管 理接口機(jī)、Web Service組件及方法,通過(guò)合理劃分模塊功能,可以很好地 解決軟件安全且測(cè)試人員在發(fā)現(xiàn)故障時(shí)可以迅速定位問(wèn)題的關(guān)鍵所在地及時(shí)解決故障,及開發(fā)人員對(duì)程序安全的可控性。由于運(yùn)營(yíng)商基于web Service 方式的基礎(chǔ)上實(shí)現(xiàn)不同功能,在后續(xù)相同系統(tǒng)不同功能需求的web Service 服務(wù)當(dāng)中無(wú)需再次開發(fā)通訊與解析模塊,程序員遇到此類問(wèn)題只需修改 XML文件格式的統(tǒng)一配置文件無(wú)需開發(fā)相關(guān)聯(lián)模塊,他將極大提高程序員 的編程時(shí)間,編程質(zhì)量,同時(shí)極大提高程序使用效率,降低開發(fā)成本,增強(qiáng) 系統(tǒng)穩(wěn)定性,擴(kuò)展性。本發(fā)明在不改變?cè)芯W(wǎng)絡(luò)的架構(gòu)的前提下得以實(shí)現(xiàn), 靈活性,兼容性,穩(wěn)定性極強(qiáng)。
總之,本發(fā)明為WEB SERVICE功能開發(fā)提供了一套簡(jiǎn)單實(shí)用解決方 案,HTTP協(xié)議+XML協(xié)議+IMP應(yīng)用程序,就可以進(jìn)行WEBSRVICE功能 開發(fā),實(shí)現(xiàn)開發(fā)人員對(duì)程序安全隱患的可控性,因?yàn)镠TTP協(xié)議,XML協(xié) 議都是通信常用協(xié)議,學(xué)習(xí)運(yùn)用簡(jiǎn)單易懂,而本發(fā)明就抓住此特點(diǎn)實(shí)用這兩 種協(xié)i義有機(jī)組合利用開發(fā)實(shí)現(xiàn)WEB SERVICE功能。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施方式和系統(tǒng)框架,并不構(gòu)成對(duì)本發(fā)明保 護(hù)范圍的限定。在不違背本發(fā)明精神及其實(shí)質(zhì)的情況下,本領(lǐng)域技術(shù)人員當(dāng) 可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,例如,所述HTTP模塊僅封裝簡(jiǎn) 單對(duì)象訪問(wèn)協(xié)議SOAP子模塊,而由IMP模塊封裝XML子模塊,所述XML 子模塊獨(dú)立運(yùn)行,用于實(shí)現(xiàn)消息的構(gòu)造及解析功能,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種基于Web Service的統(tǒng)一管理接口機(jī),其特征在于所述統(tǒng)一管理接口機(jī)在Web Service設(shè)備側(cè)實(shí)現(xiàn),包括相互連接且分別獨(dú)立運(yùn)行的超文本傳輸協(xié)議HTTP模塊及統(tǒng)一管理接口IMP模塊,其中,所述HTTP模塊用于基于HTTP協(xié)議收發(fā)所述Web Service設(shè)備與WebService對(duì)端設(shè)備之間的可擴(kuò)展標(biāo)記語(yǔ)言XML消息;所述IMP模塊,用于實(shí)現(xiàn)對(duì)所述Web Service設(shè)備的消息的統(tǒng)一管理,構(gòu)建發(fā)送給所述Web Service對(duì)端設(shè)備的XML消息以及解析所述WebService對(duì)端設(shè)備發(fā)送的XML消息。
2、 權(quán)利要求1所述的統(tǒng)一管理接口機(jī),其特征在于所述IMP模塊設(shè) 置統(tǒng)一管理配置文件,所述XML消息是根據(jù)所述統(tǒng)一管理配置文件構(gòu)建或 解析的,所述統(tǒng)一管理配置文件以XML文件格式定義,是解析描述Web 服務(wù)信息的XML語(yǔ)言文件即WSDL文件后獲得的。
3、 權(quán)利要求2所述的統(tǒng)一管理接口機(jī),其特征在于所述HTTP模塊 封裝簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議SOAP子模塊及可擴(kuò)展標(biāo)記語(yǔ)言XML子模塊,所述 SOAP子模塊用于基于SOAP協(xié)議封裝消息及基于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù)通 信;所述IMP模塊調(diào)用所述XML子模塊實(shí)現(xiàn)消息解析功能。
4、 如權(quán)利要求2所述的統(tǒng)一管理接口機(jī),其特征在于所述HTTP才莫 塊封裝筒單對(duì)象訪問(wèn)協(xié)議SOAP子模塊,用于基于SOAP協(xié)議封裝消息及基 于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù)通信;所述IMP模塊封裝XML子模塊,所述XML 子模塊獨(dú)立運(yùn)行,用于實(shí)現(xiàn)消息的構(gòu)造及解析功能。
5、 一種基于Web Service的統(tǒng)一管理接口4幾,其特征在于所述統(tǒng)一 管理接口機(jī)包括相互連接且分別獨(dú)立運(yùn)行的超文本傳輸協(xié)議HTTP模塊及 統(tǒng)一管理接口 IMP才莫塊,其中,所述HTTP模塊用于接收對(duì)端設(shè)備發(fā)送的消息并轉(zhuǎn)發(fā)給所述IMP模塊, 還用于接收所述IMP模塊處理后的消息,并轉(zhuǎn)發(fā)給所述對(duì)端設(shè)備;所述IMP模塊設(shè)置統(tǒng)一管理配置文件,用于接收本端設(shè)備發(fā)送的消息,并根據(jù)所述統(tǒng)一管理配置文件構(gòu)建可擴(kuò)展標(biāo)記語(yǔ)言XML消息以及轉(zhuǎn)發(fā)給所 述HTTP模塊;還用于接收所述HTTP模塊轉(zhuǎn)發(fā)的消息,并根據(jù)所述統(tǒng)一管 理配置文件解析所述HTTP模塊發(fā)送的消息;所述統(tǒng)一管理配置文件是根據(jù)描述Web服務(wù)信息的XML語(yǔ)言文件即 WSDL文件定義的XML格式文件。
6、 如權(quán)利要求5所述的統(tǒng)一管理接口機(jī),其特征在于所述HTTP模 塊封裝筒單對(duì)象訪問(wèn)協(xié)議SOAP子模塊及可擴(kuò)展標(biāo)記語(yǔ)言XML子模塊,所 述SOAP子模塊用于基于SOAP協(xié)議封裝消息及基于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù)通 信;所述IMP模塊調(diào)用所述XML子模塊實(shí)現(xiàn)消息解析功能。
7、 一種Web Service組件,其特征在于所述Web Service組件包括 Web Service設(shè)備及統(tǒng)一管理接口機(jī),所述統(tǒng)一管理接口機(jī)包括相互連接且 分別獨(dú)立運(yùn)行超文本傳輸協(xié)議HTTP模塊及統(tǒng)一管理接口 IMP模塊,所述 Web Service設(shè)備與所述IMP模塊相連接,其中,所述HTTP模塊用于接收Web Service對(duì)端設(shè)備發(fā)送的消息并轉(zhuǎn)發(fā)給所 述IMP模塊,還用于接收所述IMP模塊處理后的消息,并轉(zhuǎn)發(fā)給所述Web Service對(duì)端設(shè)備;所述IMP模塊配置統(tǒng)一管理配置文件,用于接收所述Web Service設(shè)備 發(fā)送的消息,并根據(jù)所述統(tǒng)一管理配置文件構(gòu)建可擴(kuò)展標(biāo)記語(yǔ)言XML消息 以及轉(zhuǎn)發(fā)給所述HTTP模塊;還用于接收所述HTTP模塊轉(zhuǎn)發(fā)的消息,并根 據(jù)所述統(tǒng)一管理配置文件解析所述HTTP模塊發(fā)送的消息;所述統(tǒng)一管理配置文件是根據(jù)描述Web服務(wù)信息的XML語(yǔ)言文件即 WSDL文件定義的XML格式文件。
8、 如權(quán)利要求7所述的Web Service組件,其特征在于所述HTTP 模塊封裝筒單對(duì)象訪問(wèn)協(xié)議SOAP子模塊及可擴(kuò)展標(biāo)記語(yǔ)言XML子模塊, 所述SOAP子模塊用于基于SOAP協(xié)議封裝消息及基于HTTP協(xié)議實(shí)現(xiàn)數(shù)據(jù) 通信;所述IMP模塊調(diào)用所迷XML子模塊完成消息的解析功能。
9、 如權(quán)利要求7或8所述的Web Service組件,其特征在于所述Web Service設(shè)備是服務(wù)提供者或服務(wù)請(qǐng)求者。
10、 一種基于統(tǒng)一管理接口機(jī)實(shí)現(xiàn)Web Service的方法,其特征在于, 所述統(tǒng)一管理接口機(jī)包括相互連接且分別獨(dú)立運(yùn)行的超文本傳輸協(xié)議HTTP 才莫塊及統(tǒng)一管理接口 IMP模塊,所述IMP模塊配置根據(jù)WSDL文件獲取的 統(tǒng)一管理配置文件,該方法包括IMP模塊根據(jù)統(tǒng)一管理配置文件構(gòu)建XML消息;HTTP模塊將IMP模塊構(gòu)建的XML消息進(jìn)行SOAP封裝后基于HTTP 協(xié)議發(fā)送給對(duì)端設(shè)備;所迷HTTP模塊基于HTTP協(xié)議接收對(duì)端設(shè)備發(fā)送的XML消息;所述IMP模塊根據(jù)統(tǒng)一管理配置文件解析對(duì)端設(shè)備發(fā)送的XML消息。
全文摘要
本發(fā)明提供一種基于Web Service的統(tǒng)一管理接口機(jī),所述統(tǒng)一管理接口機(jī)在Web Service設(shè)備側(cè)實(shí)現(xiàn),包括相互連接且分別獨(dú)立運(yùn)行的超文本傳輸協(xié)議HTTP模塊及統(tǒng)一管理接口IMP模塊,其中,所述HTTP模塊用于基于HTTP協(xié)議收發(fā)所述Web Service設(shè)備與Web Service對(duì)端設(shè)備之間的可擴(kuò)展標(biāo)記語(yǔ)言XML消息;所述IMP模塊,用于實(shí)現(xiàn)對(duì)所述Web Service設(shè)備消息的統(tǒng)一管理,構(gòu)建發(fā)送給所述Web Service對(duì)端設(shè)備的XML消息以及解析所述Web Service對(duì)端設(shè)備發(fā)送的XML消息。本發(fā)明統(tǒng)一管理接口機(jī)、Web Service組件及方法,可以實(shí)現(xiàn)故障快速定位及開發(fā)人員對(duì)程序安全的可控性。
文檔編號(hào)H04L29/06GK101557426SQ20091013837
公開日2009年10月14日 申請(qǐng)日期2009年5月7日 優(yōu)先權(quán)日2009年5月7日
發(fā)明者崔保昌 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1