Soap 是否可以在C/C++;通过HTTP?

Soap 是否可以在C/C++;通过HTTP?,soap,cxf,axis2,gsoap,axis2c,Soap,Cxf,Axis2,Gsoap,Axis2c,是否可以使用以下框架/库通过C或C++中的HTTP创建尊重WSDL契约的SOAP web服务(而不是客户端) Apache CXF Axis2/c gSOAP ? 提前感谢:) ApacheCXF-不,它是在Java上编写的,不能使用CXF在C上编写Web服务(在这种情况下,JNI不是一个好主意) Axis2/C-是的!它是一个在C上编写的Web服务框架。它是C最强大的Web服务框架之一。您可以从头开始编写Web服务,也可以从WSDL生成Web服务。但它将是纯C语言,您可能需要编写额外的代码才能

是否可以使用以下框架/库通过CC++中的HTTP创建尊重WSDL契约的SOAP web服务(而不是客户端)

  • Apache CXF
  • Axis2/c
  • gSOAP
  • ?

    提前感谢:)

  • ApacheCXF-不,它是在Java上编写的,不能使用CXF在C上编写Web服务(在这种情况下,JNI不是一个好主意)

  • Axis2/C-是的!它是一个在C上编写的Web服务框架。它是C最强大的Web服务框架之一。您可以从头开始编写Web服务,也可以从WSDL生成Web服务。但它将是纯C语言,您可能需要编写额外的代码才能开始工作。为了向Web服务引擎提供更方便的接口,您可能需要使用一些包装器,如WSO2或Staff。详情请参阅我的答案

  • gSoap-是的。这不是小事,而是可能的