如今,我们看到一些API作为Web服务提供。例如,ONVIF在wsdl和xsd文件中提供API,gsoap从这些文件生成源。我的问题是,无论生成API的上下文如何,我们是否可以仅依赖于wsdl和xsd文件,或者我们需要一些额外的文档来了解如何调用和使用这些生成的类,函数以及整个这些生成的cpp代码?换句话说,xml文件是否足以提取如何调用生成的代码并使用它们的信息? 如果只有wsdl和xsd文件就足够了,请告诉我如何提取这些信息。
答案 0 :(得分:1)
不,使用wsdl文件,您只能创建类和方法。
Normaly名称与soap请求中的元素名称相同。 所以你可以看看你必须使用的方法和方法。
xsd文件仅用于验证请求,如果它们的格式有效。
文档会有所帮助。没有一个,你必须尝试和错误。