999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

異構(gòu)網(wǎng)絡(luò)環(huán)境下基于SOC的信息描述與信息發(fā)現(xiàn)研究

2015-05-30 10:30:46井輝張奕
中國新通信 2015年1期
關(guān)鍵詞:定義規(guī)范服務

井輝 張奕

【摘要】 本文提供了一種基于異構(gòu)網(wǎng)絡(luò)環(huán)境下基于SOC的信息描述與信息發(fā)現(xiàn)的方法,描述了基于XSD規(guī)范的數(shù)據(jù)定義和基于WDSL規(guī)范的數(shù)據(jù)操作定義,并給出了基于數(shù)據(jù)服務的UDDI目錄數(shù)據(jù)結(jié)構(gòu)。

【關(guān)鍵字】 UDDI WDSL 異構(gòu)網(wǎng)絡(luò) 數(shù)據(jù)定義 數(shù)據(jù)操作

一、前言

隨著IT技術(shù)的迅猛發(fā)展,人們對計算機提供的信息的依賴程度越來越高。但因為各種網(wǎng)絡(luò)系統(tǒng)建設(shè)和投入使用的時間差異以及網(wǎng)絡(luò)系統(tǒng)之間的技術(shù)差異,造成了因為網(wǎng)絡(luò)兼容問題而印發(fā)數(shù)據(jù)誤讀問題,甚至造成由于網(wǎng)絡(luò)系統(tǒng)相異而無法實現(xiàn)數(shù)據(jù)共享。在異構(gòu)網(wǎng)絡(luò)環(huán)境下如何發(fā)現(xiàn)用戶所需的數(shù)據(jù),如何發(fā)現(xiàn)用戶所需的網(wǎng)絡(luò)應用是擺在目前網(wǎng)絡(luò)發(fā)展方向上的一個重要問題。

而實現(xiàn)異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)共享問題,必須要解決如下幾個技術(shù)問題:統(tǒng)一的異構(gòu)網(wǎng)絡(luò)下數(shù)據(jù)定義規(guī)范;統(tǒng)一的異構(gòu)網(wǎng)絡(luò)下數(shù)據(jù)操作定義規(guī)范;統(tǒng)一的異構(gòu)網(wǎng)絡(luò)下數(shù)據(jù)發(fā)現(xiàn)規(guī)范。

二、SOC技術(shù)

Web服務是可以在互聯(lián)網(wǎng)上使用標準技術(shù)聯(lián)網(wǎng)運行的商務進程。各公司可以使用標準互聯(lián)網(wǎng)協(xié)議之上的標準XML格式,將應用程序輕松連接到任何客戶端——包括前端應用、Web瀏覽器、移動設(shè)備和PDA等。

XML Web Service實現(xiàn)了在異類系統(tǒng)之間以 XML 消息的形式進行數(shù)據(jù)交換。在客戶端和服務器之間要求接收方可以理解收到的消息,客戶端和服務器共同遵守一個協(xié)定(通常在 Web 服務中使用 WSDL 和 XSD),然后通過在指定的傳輸協(xié)議(例如 HTTP)之上生成遵守該協(xié)定的消息來進行通信。

三、異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)表述

要實現(xiàn)異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)共享,必須在異構(gòu)網(wǎng)絡(luò)之間建立共同的網(wǎng)絡(luò)信息數(shù)據(jù)表述,其中信息數(shù)據(jù)表述應該包含信息數(shù)據(jù)類型表述和數(shù)據(jù)應用行業(yè)背景表述兩個方面的內(nèi)容。上述數(shù)據(jù)表述可以使用XML語言來承載,并使用XSD對數(shù)據(jù)進行定義和說明。下面以人事管理中的員工信息數(shù)據(jù)為例加以說明。

例1:

四、異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)操作服務描述

實現(xiàn)異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)共享另一個需要解決的問題是,實現(xiàn)一個統(tǒng)一的數(shù)據(jù)操作服務描述規(guī)范。只有在統(tǒng)一的數(shù)據(jù)操作服務描述下,異構(gòu)網(wǎng)絡(luò)的不同系統(tǒng)之間才能統(tǒng)一地協(xié)調(diào)操作數(shù)據(jù),才能無障礙地操作數(shù)據(jù)接口。為本系統(tǒng)的數(shù)據(jù)操作服務描述采用SOC技術(shù)的WSDL服務描述規(guī)范,如例3~7所示,它們描述了獲取員工信息數(shù)據(jù)的完整服務操作接口。

例3定義了異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)操作服務交換消息的數(shù)據(jù)類型——入站消息“get_Students”和出站消息“get_StudentsResponse”。另外定義了出站消息的返回類型——“ArrayOfStudent”類型,并說明其為數(shù)組,其數(shù)組元素為“Student”類型。

例4:

例4定義了數(shù)據(jù)服務請求消息和響應消息。它們分別為"get_StudentsSoapIn"和"get_StudentsSoapOut"。

例5:

例5中則定義了一個名為"get_Students"的操作,該操作的輸入和輸出消息分別為:"get_StudentsSoapIn"和"get_StudentsSoapOut"消息。

例6:

例6定義了服務消費者與服務端口的綁定方式。例6定義了ServiceSoap與Saop服務協(xié)議的綁定。

例7:

例7定義了數(shù)據(jù)服務操作的訪問端點,例中”Service”的服務訪問端點為:"http://localhost:1035/WebSite1/Service.asmx"。

五、異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)服務發(fā)現(xiàn)

實現(xiàn)異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)共享最后一個問題就是,實現(xiàn)數(shù)據(jù)服務的發(fā)現(xiàn)。只有實現(xiàn)了數(shù)據(jù)服務的發(fā)現(xiàn)機制,用戶才可以在網(wǎng)上隨心所有地訪問網(wǎng)絡(luò)上提供的全部資源。本文提供的服務發(fā)現(xiàn)機制是基于SOC的UDDI協(xié)議。該協(xié)議的數(shù)據(jù)結(jié)構(gòu)如圖1所示。

如圖1所示,其中Business為企業(yè)或服務提供者,描述了其服務商名稱,聯(lián)系方式及其業(yè)務領(lǐng)域等信息。另外,一個Business可以提供多個Service,一個Service提供了本服務的類型,描述和服務名稱等信息。一個Service將包含多個服務訪問接口的綁定(因為一個數(shù)據(jù)服務可以在多臺數(shù)據(jù)服務器上實現(xiàn)),一個Binding提供了上述服務的訪問入口以及其服務規(guī)范描述。

但是上述UDDI規(guī)范是基于服務功能的目錄結(jié)構(gòu),沒有實現(xiàn)基于數(shù)據(jù)表述的目錄結(jié)構(gòu),所以在上述規(guī)范的基礎(chǔ)上,將給出基于數(shù)據(jù)服務的UDDI目錄結(jié)構(gòu),其如圖2所示。

如圖2所示,基于數(shù)據(jù)服務的UDDI目錄數(shù)據(jù)結(jié)構(gòu)是在原結(jié)構(gòu)的基礎(chǔ)之上加入了描述數(shù)據(jù)業(yè)務信息的“industrybackground”對象和表述數(shù)據(jù)描述對象的“information”對象。一個業(yè)務領(lǐng)域(industrybackground)將包含多個數(shù)據(jù)對象(information),例如在“人事管理”系統(tǒng)中有“員工”、“考勤”、“績效”等多個數(shù)據(jù)對象。另外,在“information”對象中業(yè)包含了數(shù)據(jù)對象類型定義的XSD文件,如例2中的對”employee”的定義。這樣在數(shù)據(jù)服務查詢時,可以首先根據(jù)數(shù)據(jù)服務義務領(lǐng)域進行搜索,并獲得數(shù)據(jù)描述集,在根據(jù)數(shù)據(jù)描述中提供的數(shù)據(jù)搜索最終需要的數(shù)據(jù)服務接口。

六、小結(jié)

基于SOC的數(shù)據(jù)表述、數(shù)據(jù)操作表述和數(shù)據(jù)服務發(fā)現(xiàn)定義規(guī)范的研究,為異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)共享的實現(xiàn)提供了理論依據(jù)和實現(xiàn)手段。該方法的實現(xiàn)技術(shù)難度和可預期的成本都是在可控方位之內(nèi),是一種比較好的實現(xiàn)手段。

參 考 文 獻

[1] 段海英 淺議基于XML和SOAP協(xié)議的網(wǎng)絡(luò)異構(gòu)數(shù)據(jù)庫共享平臺 科技信息 2007.12

[2] 陳秀蘭 異構(gòu)網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)共享與傳輸系統(tǒng)設(shè)計 自動化與儀器儀表 2014.4

[3] 孫 偉,丁永尚,何福男 Web Service技術(shù)在移動平臺中的應用 蘇州市職業(yè)大學學報 2012.9

[4] 李鳳云,黃迎春,馮永新 基于WebService的SOA實現(xiàn)技術(shù)研究 科技視界. 2012.8

[5] 張勝,王露,黃亮 WebService的封裝在車聯(lián)網(wǎng)系統(tǒng)中的應用 計算機與現(xiàn)代化 2013.6

[6] 微軟公司 XML Web Service開發(fā)(微軟學院認證課程系列教材) 高等教育出版社 2004.10

猜你喜歡
定義規(guī)范服務
來稿規(guī)范
來稿規(guī)范
PDCA法在除顫儀規(guī)范操作中的應用
來稿規(guī)范
服務在身邊 健康每一天
服務在身邊 健康每一天
服務在身邊 健康每一天
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
主站蜘蛛池模板: 日本精品αv中文字幕| 午夜少妇精品视频小电影| 日韩欧美网址| 国产欧美视频一区二区三区| 国产十八禁在线观看免费| 2020国产精品视频| 欧美精品三级在线| 丁香婷婷在线视频| 天天做天天爱夜夜爽毛片毛片| 婷婷六月综合网| 亚洲视频影院| 免费中文字幕一级毛片| 久久6免费视频| 久久香蕉国产线看精品| 国产91导航| 成人午夜在线播放| 极品性荡少妇一区二区色欲| 久久青草免费91观看| 91免费在线看| 亚洲国产精品VA在线看黑人| 一本色道久久88| 91国内在线视频| 欧美日韩国产精品va| 亚洲乱码视频| 好紧太爽了视频免费无码| 综合五月天网| 欧美不卡视频在线观看| 欧美啪啪精品| 日韩在线观看网站| 毛片免费在线视频| 激情综合婷婷丁香五月尤物| 国产成人1024精品下载| 五月婷婷伊人网| 国产亚洲精品va在线| 婷婷午夜天| 在线精品视频成人网| 2022国产91精品久久久久久| 9啪在线视频| 成人午夜视频在线| 99视频国产精品| 国产一级片网址| 中国一级特黄大片在线观看| 中文字幕av无码不卡免费| 日本爱爱精品一区二区| 亚洲男人的天堂视频| 亚洲综合天堂网| 香蕉99国内自产自拍视频| 亚洲精品免费网站| 中文字幕有乳无码| 伊在人亚洲香蕉精品播放| 9久久伊人精品综合| 国产精品女人呻吟在线观看| 亚洲第一成年人网站| 无码日韩视频| 婷婷色一区二区三区| 久久毛片基地| 国产精品短篇二区| 国产精品一线天| 国产经典免费播放视频| 国产精品视频系列专区| 伊人婷婷色香五月综合缴缴情| 成年人福利视频| 国产黑人在线| 91国内在线视频| 精品少妇人妻av无码久久| 国产成人高清精品免费软件| 久久黄色免费电影| 欧美日韩国产精品va| 日韩精品少妇无码受不了| 国内精自视频品线一二区| 呦视频在线一区二区三区| 国产一级妓女av网站| 在线观看国产精美视频| 亚洲精品卡2卡3卡4卡5卡区| 欧美精品亚洲精品日韩专区va| 午夜视频在线观看区二区| 国产熟睡乱子伦视频网站| 99在线观看免费视频| 99精品福利视频| 午夜啪啪福利| 97超爽成人免费视频在线播放| 国产免费羞羞视频|