freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計-基于webservice信息查詢系統(tǒng)的設(shè)計(編輯修改稿)

2025-07-20 17:56 本頁面
 

【文章內(nèi)容簡介】 目。UDDI 項目中的成員可以通過UDDI Business Registry (UBR)來操作Web服務(wù)的調(diào)用,UBR是一個全球性的服務(wù)。Web服務(wù)供應(yīng)商可以在UBR中描述并且注冊他們的服務(wù)。用戶可以在UBR中查找并定位他們所需要的服務(wù)。UDDI是一種根據(jù)描述文檔來引導(dǎo)系統(tǒng)查找相應(yīng)服務(wù)的機(jī)制。UDDI利用SOAP消息機(jī)制(標(biāo)準(zhǔn)的XML/HTTP)來發(fā)布、編輯,瀏覽以及查找注冊信息。采用XML格式來封裝各種不同類型的數(shù)據(jù),并且發(fā)送到注冊中心或者由注冊中心來返回需要的數(shù)據(jù)。 WSDLWeb Service描述語言WSDL 就是用機(jī)器能閱讀的方式提供的一個正式描述文檔而基于XML的語言,用于描述Web Service及其函數(shù)、參數(shù)和返回值。因為是基于XML的,所以WSDL既是機(jī)器可閱讀的,又是人可閱讀的。WSDL在UDDI中總是作為一個接口描述文檔。因為UDDI是一個通用的用來注冊WSDL規(guī)范的地方,UDDI的規(guī)范并不限制任何類型或者格式描述文檔。這些文檔可能是一個WSDL文檔,或者是一個正規(guī)的包含導(dǎo)向文檔的Web頁面,也可能只是一個包含聯(lián)系信息的電子郵件地址?,F(xiàn)在Java提供了一個 Java API for WSDL (JWSDL)規(guī)范。WSDL提供了一套能快速處理WSDL文檔的方法,并且不用直接對XML文檔進(jìn)行操作,它會比JAXP更方便,更快速。Web Service本身其實是在實現(xiàn)應(yīng)用程序間的通信。現(xiàn)在有兩種應(yīng)用程序通信的方法:RPC遠(yuǎn)程過程調(diào)用和消息傳遞。RPC遠(yuǎn)程過程調(diào)用,客戶端的概念是調(diào)用服務(wù)器上的遠(yuǎn)程過程,通常方式為實例化一個遠(yuǎn)程對象并調(diào)用其方法和屬性。RPC系統(tǒng)試圖達(dá)到一種位置上的透明性:服務(wù)器暴露出遠(yuǎn)程對象的接口,而客戶端就好像在本地使用的這些對象的接口一樣,這樣就隱藏了底層的信息,客戶端也就根本不需要知道對象是在哪臺機(jī)器上。 2 當(dāng)前Webservice開發(fā)技術(shù) Service 開發(fā)技術(shù)。首先因為其公司在以前相應(yīng)的產(chǎn)品就占有相當(dāng)大的市場份額,;其次也是更重要的是 .NET平臺不僅延續(xù)了微軟一貫的編程風(fēng)格,而且還增加了許多支持Web 服務(wù)的關(guān)鍵性技術(shù),高效性上達(dá)到了一個非常好的結(jié)合。 微軟的Visual Web 服務(wù)的開發(fā)工具。微軟的目標(biāo)是,將其新編程語言——C作為Web Service的首選語言。雖然C看起來與Java類似,但是還有一些Java中沒有的獨(dú)特的功能。.NET技術(shù)中用于Web Service 。 提供了一些超出ASP以前版本的優(yōu)點(例如:代碼和HTML的分離,支持C語言等)。 Sun的Java WSDP針對開發(fā)Web Services程序的需求,Sun推出了Java Web Services Developer Pack,簡稱Java WSDP。,Java開發(fā)人員現(xiàn)在可以擁有一個方便的、集所有功能于一身的開發(fā)包,用來幫助在Java平臺上開發(fā)Web服務(wù)。Java WSDP包含Java XML Pack中的所有用于XML的Java API(Java APIs for XML(JAX)),還包含有Apache Tomcat服務(wù)器以及為開發(fā)與測試Web服務(wù)提供一個功能完備的環(huán)境所需的其他組件。Java WSDP Registry Server (UDDI Server)。 IBM的WebSphereIBM公司是業(yè)界第一家能夠提供全面支持Web服務(wù)的電子商務(wù)基礎(chǔ)設(shè)施中間件的公司。通過多年來與W3C(The World Wide Web Consortium)的共同努力,包括DBLotus、Tivoli 和WebSphere在內(nèi)的所有IBM軟件都實現(xiàn)了對SOAP、WSDL、UDDI、Linux、XML、J2EE等開放技術(shù)和標(biāo)準(zhǔn)的全面支持。IBM公司的WebSphere也是比較好的基礎(chǔ)架構(gòu)軟件開發(fā)平臺。WebSphere軟件平臺及開發(fā)工具包括WSAD (WebSphere Studio Application Developer) 基于J2EE、XML 和Web服務(wù)等開放標(biāo)準(zhǔn),并具備 IBM 在可靠性、擴(kuò)展性和安全性上的主要優(yōu)勢。WebSphere 是 IBM 在 Web Services策略中的核心平臺,它支持所有開發(fā)、發(fā)布、部署 Web Services應(yīng)用所必需的開放標(biāo)準(zhǔn)和技術(shù),包括 UDDI,SOAP,J2EE,WSDL,和對 XML 技術(shù)集成的增強(qiáng),這特使得它在全球有很多用戶。 ApAche的AxisAxis本質(zhì)上就是一個SOAP引擎,提供創(chuàng)建服務(wù)器端、客戶端和網(wǎng)關(guān)SOAP操作的基本框架。Axis目前版本是為Java語言。Axis是Eclipse下的Lomboz插件。 3 系統(tǒng)設(shè)計與實現(xiàn)在實際Webservice項目開發(fā)中,分為Webservice服務(wù)發(fā)布端和客戶端開發(fā),由于本系統(tǒng)的主要是基于Internet上已發(fā)布的Webservice服務(wù)的客戶端開發(fā),因此本章主要介紹客戶端的開發(fā)過程,有關(guān)Webservice服務(wù)發(fā)布端的開發(fā),將使用ApAche的Axis2來進(jìn)行發(fā)布。—Axis2配置,然后啟動Tomcat,訪問://localhost:8080/axis2/ ,顯示Axis2歡迎頁面,則axis2已經(jīng)部署成功 。將axis2的lib拷入項目的lib文件夾下,并按要求修改wsdl文件,如生成的客戶端或服務(wù)端的類名等。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1