我是Webservice的新手,并尝试学习基础知识。我在大多数实现中发现的一件事是教程显示在AXIS中创建WebService客户端和实际的WebService。
据我所知,webService的原因是不同语言之间的互操作性。这不会发生在这里。此外,AXIS客户端如何与未使用AXIS编写的服务进行交互。我知道问题非常愚蠢,但这让我很烦恼
答案 0 :(得分:1)
Web服务 XML说明告诉我们:
Web服务的调用依赖于传输协议,例如HTTP,RPC等。与上述XML相结合,此技术堆栈定义了Web服务的接口。构建Web服务的业务逻辑的语言独立于Web服务本身。它只需要实现该XML合同。
Axis是一个工具包,可以轻松创建和部署这些Web服务,为您构建C ++或Java Web服务器。因此,Axis没有定义关于服务如何通信的新规范,它只是简化了将业务逻辑集成到Web服务中的过程。
Here是一篇很棒的文章,它有助于统一Web服务和Axis的概念
答案 1 :(得分:0)