【正文】
input type=submit value=轉(zhuǎn)換為 onclick=onsubmit2() label 攝氏度: /labelinput type=text size=10 name=Celsius /body /html .NET的 WebService的擴(kuò)展名 .asmx . 使用 Web services 方法 ? 1。 } function myCallBackFunction(res) { if( ==iCallID[0] ) { = 。 } function onsubmit1() { iCallID[0]= (myCallBackFunction,FahrenheitToCelsius,)。界面如下 華氏度: 攝氏度: 32轉(zhuǎn)換為 轉(zhuǎn)換為0html head script var iCallID=new Array()。 8. 客戶端接收返回值和任何輸出參數(shù)。 6. Web 服務(wù)器上的基礎(chǔ)結(jié)構(gòu)將返回值和輸出參數(shù)序列化為 SOAP 消息,并通過(guò)網(wǎng)絡(luò)將它發(fā)送回客戶端。它創(chuàng)建實(shí)現(xiàn) XML Web services 的類的實(shí)例并調(diào)用 XML Web services 方法,同時(shí)將反序列化的 XML 作為參數(shù)傳入。 3. 客戶端計(jì)算機(jī)上的基礎(chǔ)結(jié)構(gòu)將 XML Web services 方法的參數(shù)序列化為 SOAP 消息,并通過(guò)網(wǎng)絡(luò)將它發(fā)送給 XML Web services。該對(duì)象駐留在客戶端所在的同一臺(tái)計(jì)算機(jī)上。 UDDI通過(guò)服務(wù)注冊(cè),以及使用 SOAP訪問(wèn)這些注冊(cè)信息的約定來(lái)實(shí)現(xiàn)其目標(biāo)。 Web Services? ? Web Services 是應(yīng)用程序組件 ? Web Services 使用開放 HTTP 協(xié)議進(jìn)行通信 ? Web Services 是獨(dú)立的( selfcontained)并可自我描述 ? Web Services 可通過(guò)使用 UDDI來(lái)發(fā)現(xiàn) ? Web Services 可被其他應(yīng)用程序使用,您的應(yīng)用程序可向全世界發(fā)布功能或消息。XML Web Service 教程 引言 ? 運(yùn)行在不同的環(huán)境下,大量的組件如何能相互協(xié)作?互相使用?復(fù)用性 . ? 版本如何更新而不需重新編譯。 ? 各類組件用不同的技術(shù)開發(fā),用不同的語(yǔ)言編寫,怎樣才能理解組件確保正確的組裝 . ? 分布式的應(yīng)用 ? Web Service ? 當(dāng)開發(fā)網(wǎng)絡(luò)應(yīng)用程序時(shí),需要考慮設(shè)計(jì)不包含用戶界面的用于網(wǎng)絡(luò)通訊的邏輯組件,有以下幾種選擇 : Socket, DCOM( COM+), .NET遠(yuǎn)程調(diào)用 , Web 服務(wù)器等 . 通過(guò) Web Service,客戶端和服務(wù)器能夠自由的用HTTP進(jìn)行通信,不論兩個(gè)程序的平臺(tái)和編程語(yǔ)言是什么,不需要這些要求特定組件技術(shù)或?qū)ο笳{(diào)用約定,在客戶端和服務(wù)器之間所做的唯一假設(shè)就是接收方可以理解收到的消息。 ? XML 是 Web Services 的基礎(chǔ) 2. XML Web se