SOAP和WEBService的关系??

现在要开发一个接口,规范上面讲是通过SOAP1.1协议通讯。

但是现在对方说 没有WSDL文件,就纯SOAP调用,不是webService.

现在搞不明白,什么叫纯SOAP调用??
[b]问题补充:[/b]
我的意思就是没有WSDL能否开发SOAP接口??

另外实例报文是:

<envelope env="http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;header&gt;&lt;/header&gt;&lt;body>
....
</body>
</envelope>

我不太明白,有的SOAP消息格式又是
<envelope><body>
....
</body>

</envelope>

这个env和soapenv有什么区别吗?

WSDL是服务接口,从外部看它就是服务提供者,没有WSDL就相当于没有服务提供者,
SOAP是服务者和消费者建立的双向通信通道,服务方提供给消费方WSDL,这是两者达成的共识。SOAP是在解析并遵守WSDL文档格式基础之上开发的.
没有WSDL文档,就无法开发SOAP.

WSDL是对外发布的服务接口,SOAP是依附于HTTP协议之上的传输协议,用来建立服务方和消费方的连接,传输的数据格式是由WSDL定义的.
WebService中的三个组件WSDL,SOAP,UDDI,只有UDDI是可选的,另两个都是必选的.

消息格式JavaEye没有正确解析,乱了都...
不过大概你发的两个应该是SOAP的版本不同吧.
有的是SOAP1.1 有的是SOAP1.2