我的项目即将引入 SOAP。它将用于 C++ <-> Java 和 C++ <-> Flex 通信。我负责重构我们的应用程序以利用 Java 业务规则引擎和新的 Flex gui。
C++ SOAP 必须阅读哪些资源?我读过W3材料。我们可能在 Solaris 机器上使用 gSOAP。
有一些相当不错的 SOAP 书籍,例如Snell、Tidwell 和 Kulchenko 的Programming Web Services with SOAP ;过去,我曾将其提供给人们,以便在项目中向他们介绍 SOAP。我不知道 C++ 特定的书,但 gSOAP 站点有相当不错的文档。
我认为真正关键的事情可能是不要一开始就潜入一个复杂的项目;周围有一些 SOAP 教程,比如这个,使用 gSOAP 构建简单的 Web 服务。获取“Hello, world!”的 SOAP 版本 先开始,然后可能在示例中构建那个 eBay 客户端,你会学到很多东西,而你会在尝试先构建一个大示例时更加缓慢和痛苦地学习。
另一种选择是不使用 SOAP。您是否考虑过诸如 Protocol Buffers 或 Thrift 之类的东西?