gpt4 book ai didi

soap - 您在哪里使用过 gSOAP?

转载 作者:行者123 更新时间:2023-12-05 00:08:52 26 4
gpt4 key购买 nike

您能否举例说明您是如何使用 gSOAP 以及它在您现有架构中的集成程度如何?您是否发现 gSOAP 的开发瓶颈?

最佳答案

我们将 gSOAP 用于一组 ARM 客户端与 AXIS Web 服务服务器进行通信。 gSOAP 的优点:

  • 非常强大,支持几乎所有的 Web 服务结构
  • 易于使用,其将 WS 调用抽象为函数,从而为程序员消除了所有 Web 服务的复杂性
  • C 和 C++ 中的优雅接口(interface)

但是,我们遇到了几个开发瓶颈:

  • 当使用 map 或集合等自定义数据类型时,要让 gSOAP 编译器处理它们(编码/解码)需要相当多的技巧。动态数据结构尤其糟糕。
  • 由于其固有的复杂网络、解析和内存分配部分,调试很困难。尽一切可能坚持静态内存分配。
  • 邮件列表仍然存在,但开发人员对此并不十分活跃。简单的问题可以很快得到解答,但最棘手的问题往往得不到解答
  • 忘记优化。 gSOAP 中的链接在运行时会占用大约 1MB 的内存 (-Os)。在我们的 32MB 基于 linux 的 ARM 板上运行时性能很好,但如果您需要优化的话,几乎没有什么可做的。

关于soap - 您在哪里使用过 gSOAP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1108735/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com