[英]Most important uses of web service
Web服務用於將應用程序提供的服務共享給外界。 這是我對Web服務的基本理解。
假設我的應用程序要公開一些特定的行為,並且我已經為其編寫了代碼並公開了方法。 想要使用它的人可以鏈接到wsdl,生成存根並調用方法。
當我自己可以公開這些方法,生成一個jar並將其中的所有內容捆綁在一起並共享服務器地址jar時,這樣做有什么用。
與上述情況相比,Web服務的重要性有何不同。 由於在許多網站中搜索失敗,所以我問這樣一個普遍的問題。
如果要生成一個客戶端jar,則任何想使用它的人都必須處理Java。 如果改為公開Web服務,則用戶可以使用他/她想使用的任何技術(例如Python,Ruby,.net,C,C ++等)。 那將是一個巨大的優勢。
Web服務使用一系列標准(SOAP,WSDL ...)使不同類型的系統協同工作,當然您可以根據需要生成客戶端jar,但這需要您的服務使用者學習如何使用它,因此不是通用的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.