我知道如何在jsp / servlets和应用服务器等技术中创建Web应用程序。
假设我为特定应用程序制作了一些实用方法,说'A',并且其工作正常,没有任何其他需要此方法的Web或桌面应用程序。
同样的事情我可以通过像Rest / Soap这样的Web服务提供这样的实用方法。
为什么我在这种情况下需要Web服务,我可以想象这样的服务是否对其他应用程序有用,我们将其作为Web服务提供,然后就可以了。
有人能给我一些明确我怀疑的答案吗? 感谢
答案 0 :(得分:1)
根据您的评论,我想澄清一下。
Web服务是一种向世界公开实用程序或功能的概念。
世界上任何一个人都可以通过首先通过WSDL建立基本规则来访问它。
如果服务发送了您服务所需的正确输入请求,服务可以提供来自任何应用程序的任意数量的请求。
如果您构建了具有实用程序功能X的应用程序A,
然后应用程序B,C,D等可以访问Web服务。
所需要的只是:
设置完成后,任何应用程序(不仅仅是java)都可以访问该服务,甚至.Net应用程序或PL / SQL应用程序也可以访问Web服务实用程序。