http://community.csdn.net/Expert/TopicView3.asp?id=4196029
你先看看这个。基本上soap,http和ws的关系就差不多了wsdl是ws的一个标准,可以用来部署ws,这样的话不同语言不同平台都可以使用ws来通讯了。
axis是apache对ws的一个简单封装,其实不管怎么样都是以soap协议来通讯。只不过使用这个封装,感觉更简单方便了。
rpc是远程过程调用,基本上可以认为是ws的简单实现,他的实现我们是看不到soap的使用的,因为他会自己把rpc调用转换成soap envelop去通讯。ws是语言无关的,rpc也是的。所以你说c和axis通讯我觉得是完全没有问题的。

解决方案 »

  1.   

    那么c访问的是wsdl语言的文件,还是直接访问java的classwen文件????
      

  2.   

    我没弄明白,我还是要订!!!!!!!!!!!!!!!!!!!!!!!!狂顶~~~~~~~~~~~~~~谢谢帮忙顶的兄弟~~~~~~~~~~~谢谢sH_MaN(Contributing to Eclipse) ,但还是兄台多多解释一下。