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

NET技術的應用研究

2013-12-31 00:00:00王珂
讀寫算·教研版 2013年33期

摘 要:本文首先介紹了MICROSOFT.NET框架,簡單的闡述了.NET框架的構成及其特點,.Net平臺支持的WEB服務技術,包括Web服務的概念,WEB服務的基本原理,以及Web服務的協議棧,并結合XML源碼分別介紹了WEB服務的各項技術標準,包括簡單對象訪問協議SOAP,Web服務描述語言WSDL,Web服務框架語言WSFL,統一注冊描述發現UDDI等技術標準的功能實現。

關鍵詞:.net框架;Web服務;Web服務協議棧;SOAP

中圖分類號:G712 文獻標識碼:B 文章編號:1002-7661(2013)33-036-01

第一代WEB應用只是靜態網頁,人們和網絡無法進行交互。CGI、ASP的出現,把人們帶到第二代WEB。使人們不僅可以瀏覽網上豐富的網頁資源,還可以在網上發布自己的信息,比如電子公告牌。

Microsoft公司2000年宣布的.Net的偉大計劃,把人們帶入了第三代WEB。它的目標是要實現跨平臺無縫銜接,實現這個目標的關鍵技術就是Web服務。WEB服務給WEB注入了新的活力,它完全屏蔽了不同平臺之間的差異,人們可以跨平臺來進行電子商務了。

一、Net技術概述

2000年6月,MICROSOFT公司宣布.NET戰略,將WEB帶入一個全新的時代。具體地說就是將軟件作為服務。.NET將現有的相互隔絕的網絡應用程序編織成一張真正的下一代互聯網,讓人們隨時利用任何設備獲取信息成為可能。

二 .Net框架

在.NET框架中,所有程序都是運行在通用運行語言CRL之上。CRL是.NET的的運行環境,它為運行在.NET框架上的一切程序提供一個統一的運行環境。

在CRL中運行的程序都轉化成中間語言CIL,使用什么語言來編寫程序已經不重要了,.NET支持25種編程語言,它完全屏蔽了語言差異,可以說它支持那么多種編程語言完全是為了程序員的編程習慣。

三、Web服務技術

1、Web服務技術的基石——可擴展標記語言XML

作為WEB服務的基礎的XML語言一開始并不是為WEB服務來設計的,其開始設計的主要目的是為了彌補HTML作為網絡標準語言的不足。HTML有著超凡的界面表現能力,但是并不能用來表示數據,而XML正好彌補了這一不足,迅速成為處理網絡數據的通用方法。XML的主要特點有:自描述性、可擴展性、分層結構 、內容與形式分離。

2、Web服務的概念

WEB服務就是部署在Internet/Intranet上的組件。人們傳統編程模式都是調用本地的組件來完成應用程序的開發,例如WINDOWS環境下的COM﹑控件﹑API﹑DLL等,當程序員需要用哪個組件的時候本地必須有這個組件。而到了WEB服務時代,人們可以調用Internet上的組件---WEB服務,而且有很多公司已經在internet上提供了一些WEB服務。

比如,汽車維修的過程是,司機通知維修公司汽車故障的信息,包括故障地點,故障原因,然后維修公司根據司機提供的信息來計算維修費用和應該更換零件費用,計算出費用后,汽車公司又通知司機通過銀行付款,等付款后,維修公司買零件并到汽車地點進行維修。

用傳統的電子商務手段非常麻煩,但如果用WEB服務問題就可以調用美國一家公司的精確全球定位WEB服務得到自己精確的地點,然后把故障信息和精確地點通過汽車維修公司的WEB服務傳遞給維修公司,維修公司WEB服務終端通過WEB服務得到的汽車故障信息,然后通過零配件公司提供的WEB服務得到零件價格,并返回給司機終端,司機通過銀行的WEB服務來支付維修費用,維修公司通過銀行的WEB服務得到付款通知后派維修人員到故障地點維修。整個過程都是通過WEB服務來進行,只要各方都有支持WEB服務終端,相信不久所有終端都會支持WEB服務的。

3、Web服務協議棧

WEB服務技術體系主要技術規范有:簡單對象訪問協議SOAP;WEB服務描述語言WSDL;WEB服務統一注冊,描述發現和組合UDDI;WEB服務工作流描述語言WSFL。

(1)簡單對象訪問協議SOAP

SOAP是WEB服務棧MESSAGING層的標準,SOAP為在一個松散,分布的環境中使用XML對等的交換結構化和類型化的信息提供了一個簡單而且輕量級的機制。

SOAP設計的主要目標是簡明性和可擴展性,一個SOAP消息主要定義在一個SOAP信封中。SOAP消息是用XML來編碼,在WEB服務的調用過程中在網絡上傳輸的就是SOAP數據。

(2)Web服務描述語言WSDL

WSDL是使用XML來描述WEB服務,是以一種結構化的方式來對WEB服務調用和通信加以描述,他定義了一套基于XML的語法。

(3)統一注冊、描述與集成UDDI

跟網頁資源一樣,需要使用某一個WEB服務也必須知道該WEB服務在網絡上的位置。WEB服務注冊中心就擔任這個責任,它向外界提供一個注冊接口,所有的WEB服務提供商都可以免費將符合標準的WEB服務注冊到該注冊中心,并且WEB服務注冊中心會按照一定的方式來組織注冊過的WEB服務。

在WEB服務注冊中心注冊的WEB服務主要包含:白頁、黃頁、綠頁用戶通過這些信息就可以調用WEB服務了,當然這些信息可能并不完善,但是UDDI是一個發展中的協議,它對WEB服務的描述會越來越完善。

(4)Web服務工作流語言WSFL

在新的WEB服務中調用WEB服務或者在商業流程中調用其他WEB服務,可以將WSFL歸為兩類:

主站蜘蛛池模板: 日韩东京热无码人妻| 欧美日韩亚洲综合在线观看| 污视频日本| 91青青视频| 欧美在线国产| 国产免费久久精品99re不卡| 精品综合久久久久久97| 国产一级特黄aa级特黄裸毛片| 91毛片网| 四虎AV麻豆| 久草青青在线视频| 国产精品中文免费福利| 毛片在线播放网址| 久久一本日韩精品中文字幕屁孩| 国产一级妓女av网站| 91精品网站| 国产精品午夜福利麻豆| 日韩av在线直播| 亚洲天堂免费| 国产香蕉在线| 国产自产视频一区二区三区| 一级毛片免费高清视频| 国产成人艳妇AA视频在线| 超碰aⅴ人人做人人爽欧美 | a亚洲天堂| 国产在线观看99| 91探花在线观看国产最新| 日本欧美视频在线观看| 国产成人亚洲精品色欲AV | 男女猛烈无遮挡午夜视频| 国产精品夜夜嗨视频免费视频| 欧美日韩国产精品va| 国产主播福利在线观看| 第一页亚洲| 伊人久久久久久久| 99成人在线观看| 高清视频一区| 性欧美在线| 欧美a√在线| 无码高潮喷水在线观看| 亚洲欧美一区二区三区麻豆| 欧美日韩午夜| 精品欧美视频| 欧美日韩一区二区在线免费观看| 天天综合网色| 尤物特级无码毛片免费| 国产午夜福利亚洲第一| 99视频在线免费看| av大片在线无码免费| 色一情一乱一伦一区二区三区小说 | 国产亚洲成AⅤ人片在线观看| 在线99视频| 国产在线一区视频| 亚洲床戏一区| 亚洲无码视频一区二区三区| 国产激情第一页| 亚洲高清中文字幕在线看不卡| 日韩国产欧美精品在线| 欧美激情综合一区二区| 91在线国内在线播放老师 | 成人精品亚洲| 久久夜色精品| a毛片基地免费大全| 91久久夜色精品国产网站| 女人一级毛片| 2019年国产精品自拍不卡| 久久免费成人| 日韩久久精品无码aV| 92精品国产自产在线观看| 美女高潮全身流白浆福利区| 中文字幕人成人乱码亚洲电影| 欧美日韩福利| 性视频一区| 中文字幕无码电影| 免费人成在线观看成人片| 久久永久精品免费视频| 成人亚洲国产| 日韩第九页| 亚洲一区第一页| 99视频精品在线观看| 欧洲在线免费视频| 国产久草视频|