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歸為兩類:

主站蜘蛛池模板: 在线看AV天堂| 亚洲中字无码AV电影在线观看| 在线亚洲精品福利网址导航| 先锋资源久久| 日韩精品一区二区三区免费| 欧美成人第一页| 国产黄色片在线看| 亚洲天堂视频网| 国产欧美日韩综合一区在线播放| 2021国产精品自产拍在线| 91人人妻人人做人人爽男同| 欧美综合区自拍亚洲综合绿色| 亚洲欧州色色免费AV| 国产人前露出系列视频| 国产激情无码一区二区三区免费| 丰满人妻中出白浆| 国产精品香蕉在线观看不卡| 亚洲国产成人自拍| 亚洲欧洲AV一区二区三区| 国产欧美日韩另类精彩视频| 国产精品自在在线午夜区app| 亚洲国产中文欧美在线人成大黄瓜 | 国产一级妓女av网站| 91精品国产福利| 国产精品无码久久久久久| 亚洲精品视频免费| 精品一区二区三区自慰喷水| 国产91小视频在线观看| 国产精品亚洲精品爽爽| 99中文字幕亚洲一区二区| 91蜜芽尤物福利在线观看| 欧美亚洲中文精品三区| 久久综合九色综合97婷婷| 亚洲男人的天堂在线观看| 亚洲精品成人福利在线电影| 强奷白丝美女在线观看| 91无码网站| 国产一区在线观看无码| 日韩国产亚洲一区二区在线观看| 天天摸天天操免费播放小视频| 日韩精品免费在线视频| 国产激爽大片在线播放| 国产在线无码av完整版在线观看| 思思99热精品在线| 国产麻豆精品手机在线观看| 97色伦色在线综合视频| 日韩精品一区二区三区视频免费看| 国产精品一区不卡| 91精品啪在线观看国产60岁 | 亚洲免费福利视频| 蜜臀av性久久久久蜜臀aⅴ麻豆| 在线播放国产一区| 欧美精品一区二区三区中文字幕| 国产尤物在线播放| 第一页亚洲| 日日碰狠狠添天天爽| 亚洲,国产,日韩,综合一区| 国产欧美中文字幕| 国产综合精品日本亚洲777| 亚洲国内精品自在自线官| 精品无码日韩国产不卡av| 东京热av无码电影一区二区| 久久久久国产精品熟女影院| 无码一区二区波多野结衣播放搜索| 激情无码字幕综合| www中文字幕在线观看| 欧美三级视频在线播放| 亚洲视频无码| 欧美亚洲国产日韩电影在线| 精品国产自| 九九热在线视频| 日韩欧美中文在线| 亚洲第一色网站| 九九热在线视频| 一级毛片在线直接观看| 亚洲国产系列| 亚洲一级毛片在线观播放| 国产99视频免费精品是看6| 992Tv视频国产精品| 一级毛片不卡片免费观看| 国产美女无遮挡免费视频| 青青青伊人色综合久久|