我不擅长网络服务。我只在生活中尝试使用Java实现这一点很容易实现。
但是,这一次,我需要使用WSDL作为一种语言来实现SOAP。
请你告诉我这是不是我应该做的事情:
在 C / C ++ 中有一个应用程序,我必须添加更高级别的应用程序 “layer”将是 Webservice Provider 。我的Java应用程序, 将部署在另一台服务器上,应该有 Webservice SOAP的消费者 / Web服务客户端,也使用WSDL。
从技术上讲,你能否给我一些样本关于我在双方可以做些什么(C ++方面,Java方面)?
非常感谢你!
修改:
对于那些投票的人,如果他们在评论中证明他们的行为是合理的,我将不胜感激。 否则,我真的很感激告诉我,如果我的猜测是对还是错......至少。
答案 0 :(得分:1)
使用Axis c++作为服务器端。仔细查看文档。 如果您已完成服务器端,则可以通过向请求添加?wsdl来检索服务URL处的wsdl文件。然后,可以使用此wsdl文件为客户端代码生成java存根,例如使用wsdl4j。