9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 創業指南 > 職場 > 面試題 >

Webservices技術是什么

時間: 書榮1192 分享

  Web Service是基于網絡的、分布式的模塊化組件,它執行特定的任務,遵守具體的技術規范,這些規范使得Web Service能與其他兼容的組件進行互操作。下面是學習啦小編為你整理的SOA面試題,希望對你有所幫助!


  使用標準的互聯網協議,像超文本傳輸協議HTTP和XML,將功能體現在互聯網和企業內部網上。Web Service平臺

  是一套標準,它定義了應用程序如何在Web上實現互操作性。可以使用任何語言,在任何平臺上寫WebService。

  Web Service平臺需要一套協議來實現分布式應用程序的創建。任何平臺都有它的數據表示方法和類型系統。要實現互操作性,Web Service

  平臺必須提供一套標準的類型系統,用于溝通不同平臺、編程語言和組件模型中的不同類型系統。目前這些協議有:

  1.XML和XSD

  可擴展的標記語言XML是Web Service平臺中表示數據的基本格式。除了易于建立和易于分析外,XML主要的優點在于它既與平臺無關,又與

  廠商無關。XML是由萬維網協會(W3C)創建,W3C制定的XML SchemaXSD定義了一套標準的數據類型,并給出了一種語言來擴展這套數據類型

  Web Service平臺是用XSD來作為數據類型系統的。當你用某種語言如VB.NET或C#來構造一個Web Service時,為了符合Web Service標準,

  所有你使用的數據類型都必須被轉換為XSD類型。如想讓它使用在不同平臺和不同軟件的不同組織間傳遞,還需要用某種東西將它包裝起來。這

  種東西就是一種協議,如 SOAP。

  2.SOAP

  SOAP即簡單對象訪問協議(Simple Object Access Protocol),它是用于交換XML編碼信息的輕量級協議。它有三個主要方

  面:XML-envelope為描述信息內容和如何處理內容定義了框架,將程序對象編碼成為XML對象的規則,執行遠程過程調用(RPC)的約定。SOAP

  可以運行在任何其他傳輸協議上。例如,你可以使用 SMTP,即因特網電子郵件協議來傳遞SOAP消息,這可是很有誘惑力的。在傳輸層之間的

  頭是不同的,但XML有效負載保持相同。

  Web Service 希望實現不同的系統之間能夠用“軟件-軟件對話”的方式相互調用,打破了軟件應用、網站和各種設備之間的格格不入的狀態

  ,實現“基于Web無縫集成”的目標。

  3.WSDL

  Web Service描述語言WSDL就是用機器能閱讀的方式提供的一個正式描述文檔而基于XML的語言,用于描述Web Service及其函數、參數和

  返回值。因為是基于XML的,所以WSDL既是機器可閱讀的,又是人可閱讀的。

  4.UDDI

  UDDI 的目的是為電子商務建立標準;UDDI是一套基于Web的、分布式的、為Web Service提供的、信息注冊中心的實現標準規范,同時也包含

  一組使企業能將自身提供的Web Service注冊,以使別的企業能夠發現的訪問協議的實現標準。

  5.遠程過程調用RPC與消息傳遞

  Web Service本身其實是在實現應用程序間的通信。我們現在有兩種應用程序通信的方法:RPC遠程過程調用和消息傳遞。使用RPC的時候,

  客戶端的概念是調用服務器上的遠程過程,通常方式為實例化一個遠程對象并調用其方法和屬性。RPC系統試圖達到一種位置上的透明性:服務

  器暴露出遠程對象的接口,而客戶端就好像在本地使用的這些對象的接口一樣,這樣就隱藏了底層的信息,客戶端也就根本不需要知道對象是

  在哪臺機器上。

  微軟的.NET技術應該算是時下最好的Web Service 開發技術。.NET平臺不僅延續了微軟一貫的編程風格,而且還增加了許多支持Web 服務的

  關鍵性技術,使得.NET在操作的簡單性和執行的穩定性,高效性上達到了一個非常好的結合。微軟的Visual Studio.NET便是一個便于 Web

  服務的開發工具。微軟的目標是,將其新編程語言——C#作為Web Service的首選語言。

  .Net Remoting

  .Net Remoting是.Net環境下的另外一種分布式處理方式。從某種意義上來說,Remoting就是DCOM的一種升級,它改善了很多功能,并極好

  的融合到.Net平臺下。Microsoft® .NET Remoting 提供了一種允許對象通過應用程序域與另一對象進行交互的框架[22]。

  在Remoting中是通過通道(channel)來實現兩個應用程序域之間對象的通信的。


面試題相關文章:

1.求職面試題目及答案大全

2.經典面試題

3.競聘上崗面試題及答案

4.抗壓能力面試題及參考答案

5.經典情景面試題及參考答案

4064064 主站蜘蛛池模板: 精品国产成人a在线观看| 综合亚洲网| 精品久久丝袜熟女一二三| AV秘 无码一区二| 偷窥国产亚洲免费视频| 熟女精品色一区二区三区| 日日碰狠狠添天天爽超碰97| 家庭乱码伦区中文字幕在线| 久热这里只有精品12| 无码av中文字幕久久专区| 国产蜜臀在线一区二区三区| 亚洲综合无码明星蕉在线视频| 国产精品三级中文字幕| 成人综合婷婷国产精品久久蜜臀| 五月综合网亚洲乱妇久久| 成人无码影片精品久久久| 老司机午夜精品视频资源| 一本高清码二区三区不卡| 国产精品自在自线视频| 狠狠色综合网站久久久久久久| 一本色道久久东京热| 亚洲熟妇乱色一区二区三区| 老司机午夜福利视频| 国产系列丝袜熟女精品视频 | 米奇亚洲国产精品思久久| 豆国产97在线 | 亚洲| 国产精品福利一区二区久久| 亚洲色成人一区二区三区人人澡人人妻人人爽人人蜜桃麻豆 | 日韩中文字幕亚洲精品一| 午夜爽爽爽男女免费观看影院| 又黄又无遮挡AAAAA毛片| 国产日韩综合av在线| 国产精品自在欧美一区| 亚洲日韩精品无码一区二区三区 | 国产成人精品永久免费视频| 美女黄网站18禁免费看| 国产不卡一区不卡二区| 一区二区三区四区黄色网| 亚洲精品国产综合麻豆久久99| L日韩欧美看国产日韩欧美| 精品无人乱码一区二区三区的优势|