[發(fā)明專利]面向企業(yè)服務(wù)總線的動(dòng)態(tài)服務(wù)路由方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201110316927.2 | 申請(qǐng)日: | 2011-10-18 |
| 公開(kāi)(公告)號(hào): | CN102387075A | 公開(kāi)(公告)日: | 2012-03-21 |
| 發(fā)明(設(shè)計(jì))人: | 唐雪飛;陳科;汪海良;李應(yīng)洪 | 申請(qǐng)(專利權(quán))人: | 成都康賽電子科大信息技術(shù)有限責(zé)任公司 |
| 主分類號(hào): | H04L12/56 | 分類號(hào): | H04L12/56 |
| 代理公司: | 電子科技大學(xué)專利中心 51203 | 代理人: | 周永宏 |
| 地址: | 610054 四川省成都市*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 面向 企業(yè) 服務(wù) 總線 動(dòng)態(tài) 路由 方法 裝置 | ||
1.面向企業(yè)服務(wù)總線的動(dòng)態(tài)服務(wù)路由方法,其特征在于,包括以下步驟:
服務(wù)虛擬化步驟:將現(xiàn)實(shí)服務(wù)資源進(jìn)行統(tǒng)一管理形成擁有基于Web服務(wù)定義語(yǔ)言WSDL的標(biāo)準(zhǔn)接口描述的物理服務(wù),并通過(guò)接口描述和映射規(guī)則實(shí)現(xiàn)將物理服務(wù)虛擬化表示為服務(wù)單元,服務(wù)單元經(jīng)服務(wù)注冊(cè)進(jìn)入服務(wù)組件庫(kù),服務(wù)單元實(shí)現(xiàn)對(duì)物理服務(wù)與企業(yè)服務(wù)總線的綁定;
業(yè)務(wù)流程邏輯化步驟:企業(yè)用戶根據(jù)業(yè)務(wù)流程需求,通過(guò)業(yè)務(wù)流程建模,定義實(shí)現(xiàn)業(yè)務(wù)的邏輯服務(wù)內(nèi)容,形成業(yè)務(wù)流程對(duì)應(yīng)的邏輯服務(wù),由邏輯服務(wù)發(fā)起業(yè)務(wù)流程的服務(wù)請(qǐng)求;
動(dòng)態(tài)服務(wù)路由選擇步驟:從服務(wù)請(qǐng)求者接收服務(wù)請(qǐng)求,針對(duì)邏輯服務(wù)中對(duì)服務(wù)節(jié)點(diǎn)的描述,根據(jù)業(yè)務(wù)活動(dòng)的內(nèi)容和性能要求,啟用動(dòng)態(tài)路由選擇機(jī)制從服務(wù)組件庫(kù)中選取合適的服務(wù)單元,作為對(duì)服務(wù)節(jié)點(diǎn)的服務(wù)執(zhí)行者。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在動(dòng)態(tài)服務(wù)路由步驟之后,還包括服務(wù)執(zhí)行步驟:被選中的服務(wù)單元負(fù)責(zé)綁定物理服務(wù),完成對(duì)業(yè)務(wù)流程中業(yè)務(wù)活動(dòng)的執(zhí)行,以實(shí)現(xiàn)邏輯服務(wù)的功能。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)虛擬化步驟中,物理服務(wù)能獨(dú)立完成一定的業(yè)務(wù)功能,是服務(wù)交互過(guò)程中真正的服務(wù)提供者。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述邏輯服務(wù)由包括LB、LN和LF的三元組構(gòu)成,其中LB表示邏輯服務(wù)LS的基本信息,LN描述邏輯服務(wù)的功能,描述邏輯服務(wù)功能內(nèi)容,LF表示邏輯服務(wù)的非功能屬性集合。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在動(dòng)態(tài)服務(wù)路由選擇步驟中,通過(guò)服務(wù)容錯(cuò)機(jī)制實(shí)現(xiàn)服務(wù)單元選擇;在服務(wù)提供步驟中,如果服務(wù)節(jié)點(diǎn)的執(zhí)行發(fā)生異常,則服務(wù)容錯(cuò)機(jī)制利用服務(wù)替換或雙冗余服務(wù)訪問(wèn),保證服務(wù)單元執(zhí)行的有效性。
6.面向企業(yè)服務(wù)總線的動(dòng)態(tài)服務(wù)路由裝置,其特征在于,包括:
服務(wù)虛擬化模塊,用于將現(xiàn)實(shí)服務(wù)資源進(jìn)行統(tǒng)一管理形成擁有Web服務(wù)定義語(yǔ)言WSDL的標(biāo)準(zhǔn)接口描述的物理服務(wù),并通過(guò)接口描述和映射規(guī)則實(shí)現(xiàn)將物理服務(wù)虛擬化表示為服務(wù)單元,服務(wù)單元經(jīng)服務(wù)注冊(cè)進(jìn)入服務(wù)組件庫(kù),服務(wù)單元實(shí)現(xiàn)對(duì)物理服務(wù)與企業(yè)服務(wù)總線的綁定;還用于被選中的服務(wù)單元根據(jù)綁定物理服務(wù),完成對(duì)業(yè)務(wù)流程中業(yè)務(wù)活動(dòng)的執(zhí)行,以實(shí)現(xiàn)邏輯服務(wù)的功能;
業(yè)務(wù)流程邏輯化模塊,用于供企業(yè)用戶根據(jù)業(yè)務(wù)流程需求,通過(guò)業(yè)務(wù)流程建模,定義實(shí)現(xiàn)業(yè)務(wù)應(yīng)用的邏輯服務(wù)內(nèi)容,形成業(yè)務(wù)流程對(duì)應(yīng)的邏輯服務(wù),并用于邏輯服務(wù)發(fā)起業(yè)務(wù)流程的服務(wù)請(qǐng)求;
動(dòng)態(tài)服務(wù)路由選擇模塊,用于接收邏輯服務(wù)的服務(wù)請(qǐng)求,針對(duì)邏輯服務(wù)中對(duì)服務(wù)節(jié)點(diǎn)的描述,根據(jù)業(yè)務(wù)活動(dòng)的內(nèi)容和性能要求,啟用動(dòng)態(tài)路由選擇機(jī)制從服務(wù)組件庫(kù)中選取合適的服務(wù)單元,作為對(duì)服務(wù)節(jié)點(diǎn)的服務(wù)執(zhí)行者。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述動(dòng)態(tài)服務(wù)路由選擇模塊,包括:
消息增容器,用于接收服務(wù)請(qǐng)求消息,并根據(jù)系統(tǒng)的運(yùn)行時(shí)序,產(chǎn)生唯一的任務(wù)標(biāo)識(shí)碼,然后將原始服務(wù)請(qǐng)求內(nèi)容和任務(wù)標(biāo)識(shí)碼發(fā)送給服務(wù)選擇器;
服務(wù)選擇器,用于接收消息增容器的服務(wù)消息,按照其中的服務(wù)描述,從服務(wù)組件庫(kù)中尋找合適的服務(wù)單元,生成多個(gè)服務(wù)單元的備選服務(wù)列表,并將服務(wù)請(qǐng)求信息及其任務(wù)標(biāo)識(shí)碼存儲(chǔ)在數(shù)據(jù)庫(kù)中;然后,將發(fā)送任務(wù)標(biāo)識(shí)碼和備選服務(wù)列表,以及原始服務(wù)請(qǐng)求消息給動(dòng)態(tài)過(guò)濾器;
動(dòng)態(tài)過(guò)濾器,用于接收服務(wù)選擇器傳遞來(lái)的信息,從備選服務(wù)列表中選擇第一個(gè)服務(wù)單元作為訪問(wèn)對(duì)象,然后,根據(jù)任務(wù)標(biāo)識(shí)碼暫存?zhèn)溥x服務(wù)列表,聲明服務(wù)狀態(tài)監(jiān)測(cè)器的位置,啟用服務(wù)狀態(tài)監(jiān)測(cè)器監(jiān)測(cè)服務(wù)單元的工作狀態(tài)。最后,發(fā)送任務(wù)標(biāo)識(shí)碼、服務(wù)單元信息、原始服務(wù)請(qǐng)求信息給動(dòng)態(tài)路由選擇(此處的“動(dòng)態(tài)路由選擇器”針對(duì)“動(dòng)態(tài)服務(wù)路由選擇模塊”所提出,這里引用“動(dòng)態(tài)路由選擇器”的意義在于讓文檔的評(píng)閱人更直觀地聯(lián)想“動(dòng)態(tài)服務(wù)路由選擇模塊”所提供的功能);
動(dòng)態(tài)路由選擇器,用于接收動(dòng)態(tài)過(guò)濾器的服務(wù)消息,如果其中無(wú)有效服務(wù)單元信息,就通知服務(wù)狀態(tài)監(jiān)測(cè)器中止服務(wù)調(diào)用;反之,就發(fā)送服務(wù)請(qǐng)求信息給該服務(wù)單元,并通知服務(wù)狀態(tài)監(jiān)測(cè)器監(jiān)測(cè)該服務(wù)單元的執(zhí)行狀態(tài);
服務(wù)狀態(tài)監(jiān)測(cè)器,用于接收動(dòng)態(tài)過(guò)濾器或動(dòng)態(tài)路由選擇器的服務(wù)消息,用于對(duì)選擇的服務(wù)單元的執(zhí)行狀態(tài)進(jìn)行監(jiān)測(cè),并監(jiān)聽(tīng)該服務(wù)單元的消息輸出通道的服務(wù)響應(yīng)消息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都康賽電子科大信息技術(shù)有限責(zé)任公司,未經(jīng)成都康賽電子科大信息技術(shù)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110316927.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 根據(jù)企業(yè)規(guī)劃模型進(jìn)行水平企業(yè)規(guī)劃
- 企業(yè)評(píng)價(jià)裝置和企業(yè)評(píng)價(jià)程序
- 企業(yè)評(píng)價(jià)裝置和企業(yè)評(píng)價(jià)程序
- 企業(yè)評(píng)價(jià)裝置和企業(yè)評(píng)價(jià)程序
- 企業(yè)評(píng)價(jià)裝置和企業(yè)評(píng)價(jià)程序
- 企業(yè)評(píng)價(jià)裝置和企業(yè)評(píng)價(jià)程序
- 企業(yè)評(píng)價(jià)裝置和企業(yè)評(píng)價(jià)程序
- 企業(yè)與企業(yè)之間信息交流平臺(tái)
- 基于企業(yè)畫(huà)像的企業(yè)精準(zhǔn)分析方法
- 標(biāo)貼(企業(yè))
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開(kāi)放方法及系統(tǒng)、服務(wù)開(kāi)放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 內(nèi)部總線系統(tǒng)
- 一種應(yīng)用于實(shí)時(shí)數(shù)據(jù)處理的多級(jí)總線系統(tǒng)
- 協(xié)議轉(zhuǎn)換裝置
- 基于FPGA的PCI總線控制器及控制方法
- 總線監(jiān)控系統(tǒng)、方法及裝置
- 總線電路以及智能貨架系統(tǒng)
- 用于控制串行數(shù)據(jù)總線系統(tǒng)的方法及總線節(jié)點(diǎn)
- 用于在串行數(shù)據(jù)總線系統(tǒng)中分配地址的方法及總線節(jié)點(diǎn)
- 驗(yàn)證先前分配給總線節(jié)點(diǎn)的地址的正確性的方法
- 用于初始化差分雙線數(shù)據(jù)總線的方法及傳送數(shù)據(jù)的方法





