1樓:匿名使用者
就是一個**給使用者提供一個介面,使用者來訪問我這個介面,只要遵循這個介面的協議,就能得到使用者想要的內容
2樓:陽光的雷咩咩
相當於跨平臺的函式庫。
有關webservice的用處
3樓:
首先,不是把「伺服器程式」暴露給外界,而是服務描述資訊。
你可以理解是服務功能,舉個例子,如果你這個服務是實現了求a+b的和這個功能,那你暴露給「外界」的就是函式《功能方法》名和引數這些資訊。
至於如何暴露,是通過wsdl(webservice定義語言,主要是soap協議,當然也可以是其他協議)來描述,是xml形式的,大家都認識,所以跨語言跨平臺不在話下。
c#中webservice的作用是什麼?
什麼是webservice?
4樓:冥界軍團
webservice是一個soa(面向服務的程式設計)的架構,它是不依賴於語言,不依賴於平臺,可以實現不同的語言間的相互呼叫,通過inter***進行基於http協議的網路應用間的互動。
webservice實現不同語言間的呼叫,是依託於一個標準,webservice是需要遵守wsdl(web服務定義語言)/soap(簡單請求協議)規範的。
webservice=wsdl+soap+uddi(webservice的註冊)
soap是由soap的part和0個或多個附件組成,一般只有part,在part中有envelope和body。
web service是通過提供標準的協議和介面,可以讓不同的程式整合的一種soa架構。
web service的優點
(1) 可以讓異構的程式相互訪問(跨平臺)(2) 鬆耦合
(3) 基於標準協議(通用語言,允許其他程式訪問)
web service的基本原理
(1) service provider採用wsdl描述服務
(2) service provider 採用uddi將服務的描述檔案釋出到uddi伺服器(register server)
(3) service requestor在uddi伺服器上查詢並 獲取wsdl檔案
(4) service requestor將請求繫結到soap,並訪問相應的服務。
5樓:招恕真賦
簡單說,webservice就是一些站點開放一些服務出來,也可以是你自己開發的service,也就是一些方法,通過url,指定某一個方法名,發出請求,站點裡的這個服務(方法),接到你的請求,根據傳過來的引數,做一些處理,然後把處理後的結果以xml形式返回來給你,你的程式就解析這些xml資料,然後顯示出來或做其它操作.
舉個例子:很多大的站點提供有天氣預報的webservice,只要你發出請求過來,它就返回天氣預報的資料,然後你把結果顯示在自己的程式上.
webservice介面是什麼?它有什麼作用?
6樓:匿名使用者
webservice介面是一種常用的簡訊**提交介面,使用時可以象呼叫一般函式一樣呼叫webservice的方法。
作用是:該介面主要用於客戶自身的軟體、**或其他產品,需要將簡訊**功能整合於軟體、**內作為產品整體功能的一部分,在這種情況下可以使用webservice介面來提交簡訊。實現webservice介面的簡訊**功能需要有一定的基本程式設計能力。
如vc++、delphi、asp等。
7樓:匿名使用者
這麼說吧,比如你要從別的**或伺服器上獲取資源或資訊,別人肯定不會把資料庫共享給你,他只能給你提供一個他們寫好的方法來獲取資料,你引用他提供的介面就能使用他寫好的方法,從而達到資料共享的目的。
8樓:匿名使用者
對外提供一個方法 供第三方系統呼叫的
webservice在 什麼 情況下使用
9樓:匿名使用者
你把webservice看做遠端的函式呼叫就明白了。
通常要做跨**的一些介面呼叫,比如天氣預報介面,或不同**之間使用者驗證等,都會用到.
其實早期不用webservice,直接自定義http輸入引數和輸出也能做。不過使用webservice就象是在本地操作函式一樣,更為方便和直觀,雖然效能上因為解析的原因不如最傳統的http url訪問方式.
假設我**開一個webserivce介面,提供你一個http://****abc.
***/weather.a**x?wsdl介面,其中有string showweather(string areacode)方法.
其他人只要引用這個ws地址,然後象程式裡呼叫函式那樣直接呼叫就可以輸出結果了,非常反方便.
10樓:匿名使用者
webservice是rpc的一種實現,主旨在釋出一種服務,以供其它應用程式使用。
例如你釋出一個軟體(windows應用程式),這個程式是需要更新的,每當你有新版本釋出的時候你會更改伺服器的上記錄的最新版本號,而客戶機啟動的時候會呼叫這個webservice檢查是否需要更新。
其它有一些特殊的應用程式也利用webservice進行通訊,例如silverlight。
11樓:佘彩革書藝
這麼說吧,比如你要從別的**或伺服器上獲取資源或資訊,別人肯定不會把資料庫共享給你,他只能給你提供一個他們寫好的方法來獲取資料,你引用他提供的介面就能使用他寫好的方法,從而達到資料共享的目的。
木乃伊是什麼藥材有什麼用途,是什麼藥材!有什麼用途?
木乃伊不是藥材。是古代埃及國王的遺體經過藥物處理成為乾屍。現代人就把人死後不腐爛的遺體稱為木乃伊。木乃伊不是中藥材,是乾屍,是古代埃及人的土葬方式。是什麼藥材!有什麼用途?這是穿龍骨 穿龍骨,為薯蕷科植物穿龍薯蕷,以根狀莖入藥。有舒筋活血 祛觀止痛的作用。能 心絞痛 心肌硬塞 心力衰竭 高血壓並動脈...
pv,fv,npv,pmt,irr是什麼意思?有什麼區別?希
pv,現值係數 fv,終值係數 npv,淨現值 pmt,payment.即是每期支付額,是基於固定利率及等額分期付款方式,返回貸款的每期付款額,即年金。irr,內含報酬率 函式sumif db sln syd fv irr npv pv pmt int 都是些什麼英語單詞的縮寫?請大家幫幫忙,謝謝了...
這是什麼蟲子,有什麼危害嗎,這是什麼蟲子,有什麼危害嗎?
白粉蝨又名小白蛾 bai子。屬du半翅目粉蝨科。是一種世界性害zhi蟲,我國各地均有dao發生,內是大棚內種植作物的重要容害蟲。寄主範圍廣,蔬菜中的黃瓜 菜豆 茄子 番茄 辣椒 冬瓜 豆類 萵苣以及白菜 芹菜 大蔥.牡丹花等都能受其為害,還能危害花卉 果樹 藥材 牧草 菸草等112個科653種植物。...