【发布时间】:2010-10-20 02:51:10
【问题描述】:
我在ACE、Boost 和wxWidgets 方面拥有丰富的经验。我最近发现了POCO 库。有没有人使用过它们,以及它们在性能和可靠性方面与 ACE、Boost 和 wxWidgets 相比如何?
我对用 POCO 替换 ACE 特别感兴趣。我一直无法让 ACE 使用带有 x64 目标的 VS2008 进行编译。我主要使用 ACE_Task,所以我想我可以用 Poco 的线程和消息队列替换它们。
我感兴趣的 POCO 的其他一些部分是 HTTPServer、HTTPClient 和 LayeredConfiguration。这些库与 Boost 和 wxWidgets 中的库类似,但我尝试将 wxWidgets 的使用限制在 GUI 组件中,并且可比较的 Boost 库......很难。
我对任何人都可以分享的关于 POCO 的任何经验感兴趣,无论好坏。
【问题讨论】:
-
如果您在使用 ACE 时遇到问题,请通过 riverace.com 联系 Steve Huston - 他已经在 ACE 上工作了很长时间。当我在前一家公司与 ACE 一起工作时,我和他谈到了我们遇到的问题,他很好而且非常乐于助人。我们最终购买了他的支持,每一分钱都值得。
-
您的标题具有误导性,就好像您在比较苹果和橙子一样。我还是不明白你为什么提到 wx 和 boost?
-
POCO 和 Boost 之间有很大的重叠(例如共享指针、asio、program_options)。同样,POCO 和 wxWidgets 也有不少重叠。
标签: c++ boost ace poco-libraries