[英]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.