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

Web Service技術(shù)研究

2016-08-15 22:39:29孫俊麗
考試周刊 2016年63期
關(guān)鍵詞:工作原理

孫俊麗

摘 要: 文章基于Web Service技術(shù),首先介紹了發(fā)展背景,概述了Web Service的體系結(jié)構(gòu),分析了Web Service的工作原理,最后總結(jié)了Web Service的優(yōu)點,為今后深入發(fā)展奠定了基礎(chǔ)。

關(guān)鍵詞: Web Service 體系結(jié)構(gòu) 工作原理

1.Web Service簡介

Web服務(wù)(Web Service)是近年來發(fā)展起來的一項新技術(shù),是Microsoft公司.NET戰(zhàn)略的核心。從某個角度來講,Web服務(wù)就是一種集成工具,將不同種類的應用程序、系統(tǒng)進行集成以方便程序間的通信和交換數(shù)據(jù)等,它解決了分布式計算的問題,具有實時的互操作能力,目前已經(jīng)從概念推廣、基礎(chǔ)設(shè)施的構(gòu)建階段發(fā)展到大規(guī)模商業(yè)的應用階段[1]。Web Service是由多個不同來源的Web服務(wù)構(gòu)成的應用程序集成的平臺,實質(zhì)上是一個分布式解決方案,用于創(chuàng)建開放分布式系統(tǒng)。

2.Web Service體系結(jié)構(gòu)

Web服務(wù)的體系結(jié)構(gòu)是一種用來實現(xiàn)異構(gòu)平臺間的互操作性以促進跨平臺應用程序間的通信和數(shù)據(jù)共享的分布式體系結(jié)構(gòu)。在這種體系結(jié)構(gòu)中,一個“請求者”應用程序在Internet上使用通信協(xié)議HTTP并通過一個Web服務(wù)提供的應用程序接口和一個注冊服務(wù)器UDDI(Universal Description,Discovery and Integration)搜索并定位“服務(wù)提供者”,其中,通信的參數(shù)由WSDL(Web Services Description Language,Web服務(wù)描述語言)確定,通過SOAP(Simple Object Access Protocol,簡單對象協(xié)議)訪問定位到Web服務(wù)。

Web服務(wù)體系結(jié)構(gòu)基于三種角色,角色之間通過三種基本操作進行交互,三種基本操作對應三種不同的標準。具體如下:

(1)三種角色

Service Asker:服務(wù)請求者,即客戶端應用程序或服務(wù)。

Service Provider:服務(wù)提供者,定義服務(wù)的描述并發(fā)布服務(wù)。

Service Broker:服務(wù)代理者,服務(wù)請求者與服務(wù)提供者的中介,用來為服務(wù)請求者查詢服務(wù),為服務(wù)提供者發(fā)布服務(wù)。

(2)三種基本操作

Publish(發(fā)布):服務(wù)提供者創(chuàng)建服務(wù)的描述并發(fā)布到注冊服務(wù)器上,為服務(wù)請求者查找和調(diào)用服務(wù)提供方便。

Find(查找):服務(wù)請求者通過注冊服務(wù)器提供的接口查找合適的服務(wù)。

Bind(綁定):綁定服務(wù)提供者和服務(wù)請求者,體現(xiàn)了兩者間的“服務(wù)器-客戶”的關(guān)系。

(3)三種基本操作對應的三種標準

SOAP:簡單對象訪問協(xié)議,對應綁定操作。在查找到所需Web服務(wù)后,要調(diào)用該服務(wù)則要向Web服務(wù)發(fā)送消息。

WSDL:Web服務(wù)描述語言,對應發(fā)布操作。可以簡單地認為是一個用來描述和解釋服務(wù)信息的XML文檔。

UDDI:通用描述、發(fā)現(xiàn)和集成,對應查找操作。UDDI是Web服務(wù)的信息注冊規(guī)范,提供了服務(wù)的注冊表,定義了一套基于Web Service的編程接口。

3.Web服務(wù)工作原理

Web服務(wù)在網(wǎng)絡(luò)上傳輸數(shù)據(jù)時采用HTTP及SOAP協(xié)議,其工作原理:Web服務(wù)客戶端應用程序通過HTTP協(xié)議向Web服務(wù)器發(fā)送查找Web服務(wù)的請求,Web服務(wù)器接收到請求后在本地數(shù)據(jù)庫中獲取相應數(shù)據(jù),并把數(shù)據(jù)以XML格式返回給客戶端,客戶端對XML格式的數(shù)據(jù)進行解析,從而獲取所需信息。

4.Web服務(wù)的主要優(yōu)點

Web服務(wù)具有Web和基于組件開發(fā)模型的所有優(yōu)點,不但為使用Web服務(wù)的程序提供方便和好處,還給發(fā)布Web服務(wù)本身的程序帶來眾多好處。Web服務(wù)具備的主要優(yōu)點如下:

(1)良好的封裝性

Web服務(wù)與部署在Web環(huán)境上的傳統(tǒng)對象組件技術(shù)一樣,代表一個具有一定功能的黑盒子,具有完好的封裝性。

(2)語言及平臺無關(guān)性

Web服務(wù)獨立于任何開發(fā)語言及平臺,采用任何編程語言或者任何平臺實現(xiàn)的應用程序都可以通過Internet訪問Web服務(wù)。

(3)基于標準協(xié)議

Web服務(wù)是基于XML等Internet標準協(xié)議創(chuàng)建的應用程序,外部用戶則通過SOAP等標準協(xié)議調(diào)用Web服務(wù)。

(4)松散耦合

當Web服務(wù)在界面不更改的基礎(chǔ)上需要變更或遷移到其他平臺時,外部用戶調(diào)用Web服務(wù)和在Web服務(wù)變更或遷移前一樣,Web服務(wù)的變更或遷移對外部用戶是透明的。

(5)通信安全

目前用于保護Web應用程序的安全技術(shù)都可以用來Web服務(wù)的保護和Web服務(wù)身份的驗證,Web服務(wù)的安全性和Web應用程序相同,具有非常安全的使用方式。

本文基于Web Service技術(shù),簡單介紹了它的發(fā)展背景,詳細概括了Web Service的體系結(jié)構(gòu),分析了它的工作原理,最后總結(jié)了Web Service技術(shù)的優(yōu)點,為這項新技術(shù)將來的深入研究奠定了基礎(chǔ)。

參考文獻:

[1]蔡月茹,柳西玲.Web Service基礎(chǔ)教程[M].北京:清華大學出版社,2005.

[2]王飛,張來順,廖凱.Web Services動態(tài)合成技術(shù)的研究[J].計算機工程與設(shè)計,2009.

[3]顧寧,劉家茂,柴曉路.Web Services原理與研發(fā)實踐[M].北京:機械工業(yè)出版社,2006.

[4]李雙斌,趙杉,常曉明.Web Service技術(shù)在中國數(shù)字科技館的應用[J].科技導報,2007.

[5]李艷霞,馮百明.基于Web Services的信息集成方案[J].計算機工程與設(shè)計,2009.

猜你喜歡
工作原理
水稻秸稈聯(lián)合收獲一體機的研究
FISHER閥在高爐鼓風機防喘振控制及撥風系統(tǒng)應用
火力發(fā)電廠鍋爐的構(gòu)成及其原理
車廂照明裝置及其控制系統(tǒng)的若干問題探討
低壓電器柜設(shè)計元件介紹
ARP防火墻應用技術(shù)的研究與實現(xiàn)
青年時代(2016年20期)2016-12-08 16:12:19
淺談PLC在自動化中的應用
鋅錠自動塑鋼帶打包改造實踐
神奇的“傳感器”
科技視界(2016年18期)2016-11-03 22:36:30
煙草切絲機磨頭導桿油垢自動收集裝置的設(shè)計及應用分析
主站蜘蛛池模板: 91免费观看视频| 大陆国产精品视频| 亚洲一级无毛片无码在线免费视频| 女人一级毛片| 国产欧美自拍视频| 无码区日韩专区免费系列| 无码丝袜人妻| 国产成人AV男人的天堂| 久久久久夜色精品波多野结衣| 国产剧情一区二区| 亚洲一道AV无码午夜福利| 无码精品国产VA在线观看DVD| 国产美女久久久久不卡| 免费观看亚洲人成网站| 99中文字幕亚洲一区二区| 在线国产欧美| 最新国产在线| 国产成人高清精品免费| 国产精品毛片在线直播完整版| 久久美女精品| 国产免费久久精品99re丫丫一| …亚洲 欧洲 另类 春色| www亚洲天堂| 欧美日韩国产系列在线观看| A级毛片高清免费视频就| 在线观看免费黄色网址| 亚洲精品福利视频| 亚洲精品无码专区在线观看 | 国产自在自线午夜精品视频| 制服丝袜一区二区三区在线| 国产激情无码一区二区免费| 精品一区二区三区波多野结衣 | 伊人91在线| 国产啪在线91| 亚洲日本韩在线观看| 国产性生交xxxxx免费| 久久国产成人精品国产成人亚洲 | 在线无码九区| 国产综合色在线视频播放线视| 国产欧美在线观看一区| 另类欧美日韩| 在线观看免费国产| 欧美α片免费观看| 国产成人综合久久精品下载| 久久黄色一级片| 国产亚洲视频在线观看| 欧美日韩精品在线播放| av大片在线无码免费| 宅男噜噜噜66国产在线观看| 久久精品最新免费国产成人| 动漫精品中文字幕无码| 一级高清毛片免费a级高清毛片| 国产区人妖精品人妖精品视频| 免费观看男人免费桶女人视频| 国产一区二区丝袜高跟鞋| 久久久久久尹人网香蕉| 国产www网站| 人妻无码中文字幕第一区| 国产成年女人特黄特色毛片免| 欧美午夜视频| 日韩精品亚洲一区中文字幕| 四虎精品国产永久在线观看| 一区二区自拍| 999在线免费视频| 久草视频精品| 成人免费黄色小视频| 欧美一级在线| 精品国产自在现线看久久| 国产又大又粗又猛又爽的视频| 欧美精品亚洲精品日韩专区| 国产成人精品在线| 亚洲第一页在线观看| 亚洲精品第一页不卡| 美女一级免费毛片| 五月天福利视频| 国产午夜在线观看视频| 精品偷拍一区二区| 免费在线a视频| 91在线视频福利| 国产99热| 国产成人一级| 欧美亚洲中文精品三区|