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

Web服務的體系結構

2013-04-29 00:00:00李國才
中國新通信 2013年18期

【摘要】本文從web服務體系結構中的角色、操作以及協議棧三個方面剖析了Web服務的體系結構,通過本文能夠對web服務有一個清晰的認識。

【關鍵詞】Web角色操作棧

一、Web服務的概念

Web服務是一種部署在Web上的對象,它們具有對象技術所承諾的所有優點。同時,Web服務建立在以XML為主的、開放的Web規范技術基礎上,因此具有比任何現有對象技術更好的開放性,是建立可互操作的分布式應用程序的新平臺。Web服務平臺是一套標準,它定義了應用程序如何在Web上實現互操作性,可以用任何語言、在任何平臺上編寫所需要的Web服務。

二、Web服務的體系結構

2.1體系結構中的角色

Web服務的體系結構是基于三種角色(服務提供者、服務請求者和服務注冊中心)之間的交互,它是一種面向服務的體系結構(Web Services-Oriented Architecture,簡稱SOA)。

服務提供者是可通過網絡地址訪問的實體,它從服務請求者接受和執行請求。它發布服務和接口到服務注冊中心以便于服務請求者能發現和訪問該服務。

服務注冊中心是可搜索的服務描述注冊中心,服務提供者在此列出他們的Web服務清單。服務請求者可以從服務注冊中心搜索Web服務。服務注冊中心己包含了一個可利用的服務倉庫和允許服務請求者查找他們感興趣的服務提供者接口,使服務發現成為可能。

服務請求者是一個應用程序、一個軟件模塊或是另一個需要其它服務的服務。它向注冊中心提出服務請求,通過傳輸器綁定該服務,然后執行該服務功能。服務請求者通過接口調用該服務。

2.2體系結構中的操作

利用Web服務,必然會發生以下三個行為:發布服務描述、查詢或查找服務描述以及根據服務描述綁定或調用服務。這些行為可以單次或反復出現,這些操作具體為:①發布(publish)。為了使服務可訪問,服務提供者向服務注冊中心注冊自己的功能和訪問接口,發布服務描述以使服務請求者可以查找它。②查找(find)。服務請求者向服務注冊中心檢索服務描述或在服務注冊中心中查詢所要求的特定服務。在查找操作中,服務請求者直接檢索服務描述或在服務注冊中心中查詢所要求的服務類型。對于服務請求者,可能會在兩個不同的生命周期階段中牽涉到查找操作在設計時為了程序開發而檢索服務的接口描述,而在運行時為了調用而檢索服務的綁定和位置描述。③綁定(bind)和調用(invoke)。在檢索服務描述后,服務請求者最后需要綁定以調用服務。在綁定操作中,服務請求者使用服務描述中的綁定細節來定位、聯系和調用服務,從而在運行時調用或啟動與服務的交互。

2.3Web服務協議棧

要以一種可互操作的方式執行發布、發現和綁定這三個操作,必須有一個包含每層標準的Web服務協議體系。一個概念性Web服務協議棧,上面的層應建立在下面層提供的功能之上,并且協議棧中每層必須應用一定的標準技術,滿足不同的需求。

我們把Web服務的互操作棧協議分為網絡層、消息傳遞(XML)層、服務描述層、服務發布發現層和服務流程層,Web服務協議棧各層的功能如下:①網絡層。Web服務協議棧的基礎是網絡層,Web服務要被服務請求者調用,就必須通過網絡訪問。②消息傳遞層。網絡上的信息可以是任何格式的,但是信息的發送者和接收者必須互相明白信息里的數據才能完成一次有意義的交換,這就是消息傳遞層SOAP要解決的問題。③服務描述層。如果服務的提供者和請求者能夠成功的進行交互,它們之間必須擁有更高一層的認識,描述層就提供了這樣一種認識機制。Web服務的接口和實現均由WSDL來定義。使用WSDL開發可以描述一組Web服務的操作,包括每個操作的輸入、輸出參數與網絡和數據編碼結合的不同方式。④服務發布發現層。描述了綁定和調用某個Web服務的詳細信息,但是服務請求者如何才能取得某個Web服務的WSDL文檔呢?此時,就需要有一個發布發現層UDDI來實現WSDL文檔的發布和查找。作為目錄技術的標準協議UDDI,提供使用基于性能的查找來發現Web服務或者商務伙伴的功能,服務請求者可以按照服務的類型和服務的性能來發現所需要的Web服務。⑤服務流程層。單獨的Web服務只能完成單一的操作,而事實上的活動,都不是單一的操作所能夠完成的系列操作步驟,并且在大部分情況下,這些操作不是相互獨立的,而是需要互相協作,從而形成一個服務流程。

所有的機制完全是基于現有的技術,并沒有創造一個完全的新體系。無論是HTTP, FTP等現有的網絡協議,還是SOAP, WSDL等基于XML定義的協議,都是遵循繼承原有的被廣泛接受的技術,這樣才使得Web服務被廣泛接受。

主站蜘蛛池模板: 老司机久久99久久精品播放| 波多野结衣在线一区二区| 成年人国产网站| 亚洲高清在线播放| 国产日韩欧美中文| 中文字幕无码中文字幕有码在线| 日本精品一在线观看视频| 亚洲乱码精品久久久久..| 国内视频精品| 熟女日韩精品2区| 2021国产精品自产拍在线| 99在线视频免费| 在线日本国产成人免费的| 激情爆乳一区二区| 亚洲午夜福利精品无码不卡| 婷婷亚洲视频| 欧美激情综合| 国产精品视频系列专区| 无码网站免费观看| 国产成人麻豆精品| 她的性爱视频| 天天操精品| 天天躁狠狠躁| 99久久精品国产自免费| 久久午夜影院| 亚洲综合中文字幕国产精品欧美| 亚洲视频三级| 欧美中文字幕无线码视频| 国产成人免费| 亚洲无限乱码| av一区二区三区高清久久| 2020最新国产精品视频| 亚洲国产精品日韩欧美一区| 精品福利网| 成人午夜天| 日本免费一区视频| 91黄视频在线观看| 欧美成一级| 国产日韩欧美精品区性色| 亚洲bt欧美bt精品| 久青草免费视频| 亚洲一本大道在线| 婷婷午夜影院| 91无码网站| 欧美成人h精品网站| 少妇精品网站| 国产一级在线观看www色 | 国产精品丝袜视频| 国产精品999在线| 岛国精品一区免费视频在线观看| 国产成人精品免费av| 亚洲无码91视频| 国产精品吹潮在线观看中文| 日韩精品无码免费一区二区三区 | 午夜福利视频一区| 五月综合色婷婷| 成人字幕网视频在线观看| 狠狠色狠狠色综合久久第一次| 亚洲妓女综合网995久久| 波多野结衣亚洲一区| 中国一级特黄视频| 国产办公室秘书无码精品| 91成人在线免费视频| 亚洲视频a| 国产午夜无码专区喷水| 亚洲天堂色色人体| 国产在线拍偷自揄拍精品 | 99在线观看视频免费| 无码一区18禁| 成人精品亚洲| 97久久人人超碰国产精品| 国产精品毛片一区| 91青青视频| 伊人久久大香线蕉成人综合网| www.av男人.com| 日本道综合一本久久久88| 欧美不卡在线视频| 国国产a国产片免费麻豆| 免费一级全黄少妇性色生活片| 91网址在线播放| 欧亚日韩Av| 伊人天堂网|