可以簡單地將Web Service分成2個組成部分,即web服務、web發現。
web服務:構件在簡單網絡協議上(比如soap)的壹種服務。比如妳查詢某家餐館的菜單,就是訪問壹個地址,把參數傳遞過去,對方給妳返回壹種帶格式的文本(比如使用xml來記錄)
<menu>
<item>魚香肉絲</item>
<item>宮保雞丁</item>
</menu>
然後妳的程序可以處理這些字符串,並呈現在妳的程序中。
web發現:網上有很多的web服務,但是必須要提供壹種檢索的辦法吧~,這就是web發現。比如類似於google的這種基於語義的搜索(就是輸入壹個詞,檢索出web服務),還有基於情景的(比如妳是學生,可能希望搜索到經濟實惠的飯店菜單,就別出5星級別的飯店菜單了)。
通俗只能這麽來解釋。在實際,具體情況還得具體分析。