天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 論文百科 > 大學(xué)論文 >

tcpip協(xié)議_J2EE的Web服務(wù)原理和體系結(jié)構(gòu)慨述

發(fā)布時(shí)間:2016-10-25 18:03

  本文關(guān)鍵詞:web服務(wù)體系結(jié)構(gòu),由筆耕文化傳播整理發(fā)布。


天極IT資訊短信服務(wù) 電腦小技巧
介紹:細(xì)處著手,巧處用功。高手和菜鳥之間的差別就是:高手什么都知道,菜鳥知道一些。電腦小技巧收集最新奇招高招,讓你輕松踏上高手之路。


  Web服務(wù)(Web Services)是目前程序設(shè)計(jì)領(lǐng)域中的一項(xiàng)新技術(shù),是一個(gè)嶄新的分布式計(jì)算模式,在不同系統(tǒng)平臺(tái)之間具有互操作性,通過(guò)因特網(wǎng),實(shí)現(xiàn)不同應(yīng)用程序之間的遠(yuǎn)程過(guò)程調(diào)用。Web服務(wù)使用基于XML 的消息處理作為基本的數(shù)據(jù)通訊方式,消除使用不同組件模型、操作系統(tǒng)和編程語(yǔ)言的系統(tǒng)之間存在的差異,使異類系統(tǒng)能夠作為單個(gè)計(jì)算網(wǎng)絡(luò)協(xié)同運(yùn)行。開發(fā)人員可以用象過(guò)去在創(chuàng)建分布式應(yīng)用程序時(shí)使用組件一樣的方式創(chuàng)建將來(lái)自各種源的Web服務(wù)組合在一起的應(yīng)用程序。 Web服務(wù)是建立在一些通用協(xié)議的基礎(chǔ)上,如HTTP,SOAP,XML,WSDL,UDDI等。這些協(xié)議在涉及到操作系統(tǒng)、對(duì)象模型和編程語(yǔ)言的選擇時(shí),沒(méi)有任何傾向,因此將會(huì)有很強(qiáng)的生命力。Web服務(wù)是一種不涉及具體平臺(tái)和語(yǔ)言的軟件架構(gòu),但是開發(fā)人員必須選擇一種語(yǔ)言來(lái)具體開發(fā)Web服務(wù)。本文選用Java語(yǔ)言,說(shuō)明J2EE的web服務(wù)體系結(jié)構(gòu)。

  一、J2EE的Web服務(wù)工作原理

  1、J2EE的Web服務(wù)模型

  大家知道,普通Web服務(wù)的系統(tǒng)架構(gòu)是面向服務(wù)的,服務(wù)的發(fā)布的發(fā)現(xiàn)是Web系統(tǒng)架構(gòu)中首先要解決的主要問(wèn)題。在java編程環(huán)境下,Web 服務(wù)通過(guò)JAXR(java API for XML Registries)實(shí)現(xiàn)自身的發(fā)布?蛻羰褂猛瑯拥腏AXR API尋找服務(wù),使用JAX-RPC綁定和調(diào)用Web服務(wù)。如下圖1所示:



圖4

  1)服務(wù)提供者的第一步是編寫WSDL文件。當(dāng)前市場(chǎng)上有好幾種工具,可以幫助我們用現(xiàn)有的對(duì)象定義產(chǎn)生出WSDL文件。然后,需要發(fā)布關(guān)于它自己的信息,把商業(yè)和這項(xiàng)Web服務(wù)的技術(shù)規(guī)范作為-個(gè)WSDL文件發(fā)布到中心UDDL注冊(cè)表。這樣,用寫WSDL文件的方法使得Web服務(wù)的描述占據(jù)了服務(wù)描述層。但是,在Web服務(wù)棧中我們看到,發(fā)布的商業(yè)信息和WSDL文件表現(xiàn)的是Web服務(wù)棧中的服務(wù)發(fā)布層。

  2)服務(wù)消費(fèi)者應(yīng)用程序可以發(fā)現(xiàn)它有興趣使用的Web服務(wù)。發(fā)現(xiàn)不僅涉及到要搜索商業(yè)和它的服務(wù),而且還要下載WSDL文件中所提到的技術(shù)規(guī)范。發(fā)現(xiàn)的步驟對(duì)應(yīng)于Web服務(wù)棧中的服務(wù)發(fā)現(xiàn)層。

  3)最后,服務(wù)消費(fèi)者應(yīng)用程序用WSDL文件來(lái)確定,為了與服務(wù)提供者的Web服務(wù)通信,需要傳送哪些消息,并且它還要決定綁定信息。為了達(dá)到這個(gè)目的,綁定信息就是HTTP上的SOAP。這個(gè)步驟對(duì)應(yīng)于Web服務(wù)棧中的XML消息和傳輸層。

作者:務(wù)實(shí)責(zé)任編輯:方舟)

歡迎在新浪微博上關(guān)注我們

評(píng)論


  本文關(guān)鍵詞:web服務(wù)體系結(jié)構(gòu),由筆耕文化傳播整理發(fā)布。



本文編號(hào):153242

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/shijiedaxue/153242.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶83c77***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com